Skip to main content

Email+password signup; mints a session credential.

POST 

/v1/auth/signup

Creates an account with entitlement mask 7 (no APITrading), stores the password (argon2id), and mints a session credential. session_token is a standard <prefix>.<suffix> bearer, returned exactly once, expiring after 7 days. On faucet-enabled venues (dev/staging) the signup credit is sequenced asynchronously; faucet_uusdc echoes the amount and is omitted when the faucet is off.

Rate limit: 10 signups / 5 minutes per client IP.

No authentication is required for this endpoint.

Request

Responses

Account created and session minted. data.session_token is the only place the session bearer is ever returned.