1
Create an account
2
Log in
kyc_challenge instead of a token. Verify your identity
first, then log in again.3
Verify your identity
url in a browser and complete the flow. GET /auth/kyc
reports approved once Persona decides. That usually takes seconds. Log in again
and keep the returned token. The remaining steps send it as a bearer token. The
console does this step on first sign-in.4
Mint an API key (for programmatic trading)
secret in the response is shown once. Programmatic requests sign with it.
See Authentication and Auth.5
Get a deposit address and fund it
chain is Polygon or Base. Deposits are credited after confirmation; check with
GET /custody/get-usdc-balance.6
Request a quote
GET /rfq/quote?request_id=...
or subscribe to the RFQ websocket, then accept with POST /rfq/accept. See
RFQ.