Cross-chain · BNB Chain → Base

Swap USDT from BNB Chain to WETH on Base

Swap USDT from BNB Chain to WETH on Base. You send Binance-Peg USDT on BNB Chain and you receive WETH on Base.

Approve 0x55d398326f99059fF775485246999027B3197955. BscScan lists that 18-decimal peg on chain id 56. Gas is BNB. Blocks are about 3 seconds. WETH is 0x4200000000000000000000000000000000000006. Match it on Basescan, chain id 8453. Base is an L2. That predeploy is not mainnet WETH. The wrapper cannot pay gas. ETH has to be on Base already.

Diagram for Swap USDT from BNB Chain to WETH on Base
USDT leaves BNB Chain. WETH is what can arrive on Base.

Tether's peg in, the Base predeploy out

The contract you approve is only 0x55d398326f99059fF775485246999027B3197955. You are not spending BNB and you are not spending the USDC peg. The result is WETH, so you take ether price risk. If you wanted native ETH or Circle USDC, stop. The approval spends BNB and does not credit Basescan by itself.

This 0x4200 address is Base only on this page

0x4200000000000000000000000000000000000006 will not match Ethereum's WETH page on Etherscan. Other rollups reuse the same predeploy shape. This route is Base, chain id 8453, on Basescan. Without native ETH there, the wrapper cannot move and cannot be unwrapped. The USDT peg did not pay that ETH.

Open the native ETH page for fees

Fee money is the gas coin, not this contract. Circle USDC is the dollar payout. How to bridge explains the hop onto the L2. It is not a locked WETH price. If you never needed Base, sell the peg on BNB Chain.

BNB, ETH, and a WETH floor

BNB on chain id 56 for the send. ETH on chain id 8453 for the next transaction. A minimum WETH you still accept. A 3 second source block does not supply the missing ETH. Sign only if that floor is enough. Recheck the predeploy if any character looks off. Another rollup can share the shape of that address and still not be Base. Chain id 8453 is the only match.

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 WETH on Base?

Approve 0x55d398326f99059fF775485246999027B3197955. BscScan lists that 18-decimal peg on chain id 56. XAUConnect compares live routes and lets your own wallet sign.

Will this WETH show up as spendable ETH on Base?

No. Wallets list 0x4200000000000000000000000000000000000006 apart from native ETH. Basescan does the same on chain id 8453. The peg you sent was 0x55d398326f99059fF775485246999027B3197955 on BscScan. If you needed fee ETH, use the native ETH route. Base is an L2, not Ethereum mainnet.

Do I approve the predeploy before the WETH arrives?

No. The first approval is for the BNB Chain peg, and it spends BNB. The predeploy may need an approval later, when a pool asks for it, and that later approval spends ETH you must already hold on Base. This page does not pre-approve anything on chain id 8453.

What if I hold the USDC peg instead of this USDT?

This page will not take it. The USDC peg has its own route to Base WETH. Approving the wrong contract does not start the swap. Check 0x55d398326f99059fF775485246999027B3197955 on BscScan. The payout stays the predeploy 0x4200000000000000000000000000000000000006 only on this route. Check the peg.

Live execution

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.

Build programmatically

Swap via API for bots and AI agents: quotes, builds, and cross-chain routes.

Developer quickstart