Skip to main content
POST
cURL

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

POST /user/access/activate — redeem a closed-launch code for the authenticated wallet.

Identity is the session, so the body carries nothing but the code. This replaces the pre-auth signature ceremony below, which custodial (Auth0) wallets could never satisfy: they hold no signing key.

code
string
required

Plaintext access code. Normalized (trim + uppercase) and hashed server-side; the plaintext is never persisted (S1-D5).

Response

Wallet activated

activated
boolean
required
badge
boolean
required
multiplier_bps
integer<int32>
required
Required range: x >= 0