Wallets

List wallets

get
/v1/wallets
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
ownerTypestring · enumOptionalPossible values:
ownerIdstringOptional
chainKeystringOptional

Optional filter by chainKey (e.g. eth-mainnet, ton-mainnet)

cursorstringOptional
limitinteger · min: 1 · max: 200OptionalDefault: 50
Responses
chevron-right
200

Wallets list

application/json
get
/v1/wallets
200

Wallets list

Create a logical wallet

post
/v1/wallets

Creates a logical wallet. Chain addresses can be generated/linked via /addresses.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
ownerTypestring · enumRequiredPossible values:
ownerIdstringRequired
Responses
post
/v1/wallets
201

Wallet created

List chain addresses for a wallet

get
/v1/wallets/{walletId}/addresses
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
walletIdstringRequired
Responses
chevron-right
200

Address list

application/json
get
/v1/wallets/{walletId}/addresses
200

Address list

Create or link a chain address

post
/v1/wallets/{walletId}/addresses

Generates a custodial address or links an external address for a given chain.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
walletIdstringRequired
Body
chainKeystringRequiredExample: eth-mainnet
custodyTypestring · enumRequiredPossible values:
addressstring | nullableOptional

Required when custodyType=external.

labelstring | nullableOptional
Responses
post
/v1/wallets/{walletId}/addresses
201

Address created/linked

Get wallet balances (multi-chain)

get
/v1/wallets/{walletId}/balances
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
walletIdstringRequired
Query parameters
chainKeystringOptional

Optional chain filter

Responses
chevron-right
200

Balances

application/json
get
/v1/wallets/{walletId}/balances
200

Balances

Last updated