Skip to main content
POST
Verifies the signed SIWE message and returns a bearer token for authenticated wallet requests.
  • Auth: none
  • Rate limit tier: Tier 2
  • Origin policy: request must come from an allowlisted origin/host
Common error responses:
  • 400 when SIWE input is malformed, chainId is invalid/unsupported, or chain SIWE RPC is not configured
  • 401 for expired SIWE messages/challenges or invalid signatures/challenges
  • 403 when request origin/host is not allowlisted for SIWE
Use the returned token on wallet-authenticated endpoints:
cURL