Chains & assets
Supported networks, assets and identifiers.
GET /v1/chains returns the live registry, including whether your account has a receiving address configured per chain. assets are payable assets and settle_assets are settlement assets; each asset includes symbol, asset_key, asset_id, decimals, contract, price_usd and wallet_pay_supported.
| Key | Chain | Type | Assets |
|---|---|---|---|
| base/arb/eth/op/pol/bsc/avax | Major EVM | evm | USDC/USDT, ETH/WETH, cbBTC/WBTC, native assets |
| sol | Solana | solana | USDC/USDT, SOL, xBTC, USD1, ZEC |
| near | NEAR | near | USDC/USDT, wNEAR, wBTC, BTC, ETH, FRAX |
| btc | Bitcoin | btc | BTC, BTC(OMNI) |
| aptos/sui/ton/tron/stellar/xrp/cardano etc. | Major non-EVM chains | per chain | Mainstream priced assets from the NEAR Intents catalog |
curl https://api.zeropay.top/v1/chains \
-H "X-API-Key: zp_live_..."
# => { "code": 0, "data": { "chains": [
# { "chain": "arb", "name": "Arbitrum", "chain_type": "evm", "chain_id": 42161,
# "assets": [{ "symbol": "USDC", "asset_key": "usdc", "decimals": 6,
# "asset_id": "nep141:arb-0xaf88...", "wallet_pay_supported": true }],
# "settle_assets": [{ "symbol": "USDC", "asset_key": "usdc", "decimals": 6 }],
# "address_configured": true },
# ...
# ] } }Amounts are exchanged as strings in smallest units; the decimals field tells you how to render them. Note BNB Chain stablecoins use 18 decimals.