FluxyChat

Platform

Web3 rooms

SIWE on the Worker. Wallet-shaped user ids. Not a chain.

Console: /web3. Sign in with an injected wallet (EIP-1193). The Worker issues a nonce, you personal_sign, then you get a member JWT whose sub is the address.

WhoRoute
ConsoleGET/POST /admin/auth/wallet with admin JWT
Your backendGET/POST /auth/wallet with X-Fluxy-Api-Key: fc_...

FluxyChat does not run a chain, mint tokens, or custody keys. Optional address allowlist: GET/POST /admin/auth/wallet/allowlist (empty = any verified wallet). NFT/balance gates stay on your RPC if you need them.

curl "$WORKER/auth/wallet/nonce?address=0xabc..." \
  -H "X-Fluxy-Api-Key: $FC_KEY"