Login

Token lifecycle

Login Token lifecycle POST /api/auth/siwe/challenge challenge message with nonce sign the message signature POST /api/auth/siwe/verify access token + refresh token call with Authorization: Bearer 200 call with expired token 401 POST /api/auth/refresh new access token POST /api/auth/logout session invalidated Sign in Token lifecycle Client · app or server · Sequence participant Client app or server Paros API · /api/auth · Sequence participant Paros API /api/auth Wallet · holds the key · Sequence participant Wallet holds the key Legend request return security default message

Retry a 502 from verify

  • • A 502 means the wallet or the RPC failed
  • • Send the same message and signature again