Wallet access tokens
Get a sign-in message
Request a one-time message for the wallet to sign before it can access private redemption and shipping details. The message expires in five minutes.
POST
Get the sign-in message for a wallet
- From your backend, send the registered frontend
originand both scopes,redeem:readandredeem:write. - Check the builder app ID, issuer, audience and scopes in
contextagainst your app’s settings before prompting the user. - Have the wallet sign
messageexactly as returned withpersonal_sign. Use the challenge once within five minutes. Send the message and signature to verify the wallet. Keepcontexton your side.
Request
Builder key required
Response
Error codes
Match the HTTP status and response text to a row below. For guidance on codes shared across endpoints, see Error meanings and recovery.
Authorizations
Body
application/json