Skip to main content
Switch non-custodial and unified stablecoin wallet allows your users’ funds to move across supported networks without treating each chain as a separate balance in your product or requiring them to bridge, swap networks, or hold native gas tokens for each chain.

How it works

  1. Create a wallet with POST /wallet/create. You receive private_key once (store it securely), data.id (unique wallet identifier) for subsequent API calls, and per-network deposit addresses. See Create wallet.
  2. One balance across all blockchain. Balances aggregate across the supported all supported stablecoins and blockchains. Spending or transferring draws from that unified view, not from a single chain-specific silo that requires you to reconcile manually.
  3. Cross-chain transfers and fees. Sending to any supported destination chain from your unified balance, regardless of what blockchain or stablecoin funds was deposited. No native taken (ETH, SOL etc.) for gas fees headaches, simply pay network fees in stablecoin.
  4. Notifications. Get real-time webhook notifications about deposits and withdrawals on your wallet. See Webhooks.

Unsupported tokens (rescue)

Only USDC and USDT on the supported blockchains accumulate toward your unified balance. If a wrong asset, airdrop token, or anything outside the supported stablecoins is sent to your stablecoin wallet, it will not show up as spendable unified balance. You can still recover any of those unsupported tokens by transferring them to a wallet with POST /wallet/rescue. The API transfers the wallet’s holding of that token to the recipient you control. See Rescue token for more details.

Supported blockchains

USDC and USDT supported on 16 blockchains:
BlockchainStablecoinChain ID
SolanaUSDC, USDT10000
EthereumUSDC, USDT1
BaseUSDC8453
BNB ChainUSDC, USDT56
ArbitrumUSDC, USDT42161
OptimismUSDC, USDT10
PolygonUSDC, USDT137
AvalancheUSDC, USDT43114
MonadUSDC143
SonicUSDC146
BerachainUSDC80094
MantleUSDT5000
LineaUSDC, USDT59144
HyperEVMUSDT999
PlasmaUSDT9745

Feature summary

Unified balance

no bridging, no swapping, no network switching, just transfer when you want.

Fees in stablecoin

Pay transaction fees in stablecoin, no native gas tokens required for users.

Send anywhere

transfer to any supported chain, regardless of which chain holds your funds.

Deep liquidity

Withdraw and deposit to any supported chain, regardless of which chain holds your funds.

Need help?

Email

Send us a message

Call

Book a call with us