Skip to main content
GET
/
api
/
wallet
Get Wallet Info
curl --request GET \
  --url https://api.example.com/api/wallet
{
  "hasWallet": true,
  "address": "<string>",
  "network": "<string>",
  "balances": {
    "usdc": "<string>",
    "eth": "<string>"
  },
  "explorer": "<string>",
  "spendingConfig": {}
}
Returns the wallet address, USDC and ETH balances, and network info for the authenticated user. Read-only — no private key material is involved.

Response

hasWallet
boolean
Whether a wallet address is registered.
address
string
The registered 0x address (if any).
network
string
Chain network (base or base-sepolia).
balances
object
explorer
string
Block explorer URL for the address.
spendingConfig
object
Spending limits (only for agents).
If the registered address is not a valid EVM address (e.g. a legacy Solana address), the response includes invalid: true with instructions to re-register.