Cross-chain · BNB Chain → Base
Swap USDT from BNB Chain to USDC on Base
Swap USDT from BNB Chain to USDC on Base. You send Binance-Peg USDT on BNB Chain and you receive Circle USDC on Base.
Approve 0x55d398326f99059fF775485246999027B3197955, the 18-decimal Tether peg. BscScan shows it on chain id 56. Gas is BNB. Blocks are about 3 seconds. Circle USDC on Base is 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913. Match it on Basescan. Chain id 8453. Base is an Ethereum L2, not mainnet, so this is not Ethereum USDC. Gas after arrival is ETH. USDC will not pay it.

Tether's peg is the only approval
Base USDC is Circle's contract on Basescan
ETH and WETH are other endings
Issuer change, then an ETH fee
Legal
Risk disclosure
XAUConnect is a non-custodial swap aggregator. Digital assets are volatile and may lose value rapidly. Content on this page is educational and not investment advice. Verify every contract address on the official block explorer before approving a transaction.
Frequently asked questions
What is the best way to swap USDT from BNB Chain to USDC on Base?
Approve 0x55d398326f99059fF775485246999027B3197955, the 18-decimal Tether peg. BscScan shows it on chain id 56.
Is Base USDC the same contract as Ethereum USDC?
No. This payout is 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Basescan, chain id 8453. Ethereum USDC is a mainnet contract on Etherscan. The input was the Tether peg 0x55d398326f99059fF775485246999027B3197955 on BscScan. You need ETH on Base afterward. Base is an L2, so a mainnet wallet view will not show the tokens.
Does the route keep me in Tether?
No. You sell Tether's peg and receive Circle USDC. If a desk asked for Tether on Base, this is the wrong tool. BscScan and Basescan will not show one shared balance. Gas out is BNB on chain id 56. Gas on Base is ETH, and USDC cannot pay it.
Can I move the USDC if the Base wallet has no ETH?
No. Circle USDC at 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 does not pay L2 gas. ETH does, on chain id 8453. Basescan can show the token while a transfer fails. BNB left on BNB Chain does not help. Add ETH on Base first. Then try again.
Trade on XAUConnect
Open the swap page with this cross-chain route pre-selected, then connect your wallet on the source chain to quote and execute. You keep the keys.
Continue exploring
Related markets, guides & networks
Next pages on this subject. Read them before you trade.
Swap BNB
Swap BNB (BNB) on BNB Chain, chain id 56. Gas is BNB, so do not spend the full balance. A BNB token on Ethereum is a dif
Swap WBNB
Swap Wrapped BNB (WBNB) on BNB Chain. BNB Chain quotes on XAUConnect, with the fee and the minimum you receive shown bef
Swap USDC
Swap USD Coin (USDC) on BNB Chain. BNB Chain quotes on XAUConnect, with the fee and the minimum you receive shown before
Swap USDT
Swap Tether USD (USDT) on BNB Chain. BNB Chain quotes on XAUConnect, with the fee and the minimum you receive shown befo
How to swap BNB to USDT
Swap BNB to USDT on BNB Chain with XAUConnect: withdraw on-chain first, keep BNB for gas, verify the USDT contract, comp
How to move tokens from Ethereum to Base
Move tokens from Ethereum to Base with XAUConnect: use a bridge (same 0x address is not enough), verify the arriving USD
Token mint, freeze, and blacklist permissions
Mint, freeze, blacklist, and pause: how token permissions trap swappers, what LaunchedToken removes, and what to check o
Slippage vs price impact: what's the difference?
Price impact is the move your trade causes in the pool. Slippage is how far from the quote you still allow the fill. The
Build programmatically
Swap via API for bots and AI agents: quotes, builds, and cross-chain routes.