Skip to main content
POST
Prove a Solana wallet this account holds

Authorizations

Authorization
string
header
required

An API key (hk_live_… / hk_test_…) with read/taker/maker scopes. read is read-only: every write except webhooks needs taker or maker (403 otherwise), and either of those can read too. Creating RFQs and listing tokens need taker; quoting needs maker.

Headers

Idempotency-Key
string

Client-chosen unique key; retries with the same key replay the first response (24h).

Body

application/json
address
string
required
message
string
required
signature
string
required
authorization
object

optional: the account's login wallet vouching for this one (see above)

Response

proven (repeating a proof you already hold is the same 200); authorised says whether it counts beyond EVM giving

address
string
family
enum<string>
Available options:
svm
proven
boolean
authorised
boolean