Skip to main content
GET
Get a wallet

Authorizations

Authorization
string
header
required

Enter Auth0 JWT token

Headers

Zuba-Account-Id
string<uuid>

Optional. Names an owned sub-account (UUID) to act on. Omit to act at the master (tenant) level. Naming an account this key does not own returns 403 not_account_owner.

Path Parameters

id
string<uuid>
required

Wallet id

Response

The wallet

address
string
required

On-chain address to send funds to. Deposits are credited only on the wallet's own network: an EVM address is syntactically valid on every EVM chain, but a transfer to it on another chain is not credited.

Example:

"0x1234567890abcdef1234567890abcdef12345678"

assets
string[]
required

Stablecoins your account is credited for when they arrive at this address. Any other token, and any listed token sent on another network, is not credited. Empty when nothing on this network is currently offered to your account, and empty on a wallet whose status is not active, which credits nothing.

Example:
createdAt
string
required

When the wallet was opened, ISO-8601.

Example:

"2026-09-09T12:00:00.000Z"

id
string<uuid>
required

Wallet id.

Example:

"9b2f4c1e-3d7a-4e8b-9f01-2c3d4e5f6a7b"

network
enum<string>
required
Available options:
eip155:1,
eip155:8453,
eip155:4217,
eip155:42431,
solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp,
tron:mainnet,
solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1
Example:

"eip155:1"

status
enum<string>
required

active: receives deposits. inactive: frozen; deposits are held for review and the wallet cannot be re-requested. Contact support.

Available options:
active,
inactive
Example:

"active"

accountId
string<uuid>

The sub-account that owns the wallet; deposits to it settle into that sub-account's balance. Absent when the wallet belongs to your master account.

clientRef
string

The client reference the wallet was opened with, if any.

Example:

"customer-1234"