Cross-chain · BNB Chain → Arbitrum One

Swap BNB from BNB Chain to WETH on Arbitrum One

Swap BNB from BNB Chain to WETH on Arbitrum One. You send native BNB on BNB Chain and you receive WETH on Arbitrum One, not native ETH and not on Nova.

The BNB side is 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, the gas coin on chain id 56. No ERC-20 approval. BscScan shows the native send. Blocks are about 3 seconds. Leave BNB for the fee. Arbitrum WETH is 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1. Match it on Arbiscan, chain id 42161. It is not mainnet WETH and not the BNB Chain ETH peg. You still need native ETH on Arbitrum One to move the wrapper.

Diagram for Swap BNB from BNB Chain to WETH on Arbitrum One
BNB leaves BNB Chain. WETH is what can arrive on Arbitrum One.

Selling BNB for a wrapper, not for gas

Native BNB is the input. The peg at 0x2170Ed0880ac9A755fd29B2688956BD959F933F8 is not. If your ether exposure on BNB Chain is only that peg, this page cannot see it. There is no approval for BNB, but the fee still comes out of BNB. Do not zero the balance and expect the swap to pass.

This wrapper cannot pay Arbitrum One

0x82aF49447D8a07e3bd95BD0d56f35241523fBab1 is an ERC-20. ETH is the native coin. Arbiscan lists them apart. Receiving WETH does not give you ETH, so a new wallet gets a token it cannot move. Mainnet WETH will not update. Nova will not show the balance. ARB will not pay the fee.

Open the ETH page if you needed gas

This route is the wrong tool when the point was a spendable Arbitrum balance. USDC, USDT, and ARB pages are the wrong tool when you wanted those tokens instead. How bridges work covers the wait between BscScan and Arbiscan. It does not promise a WETH amount.

Minimum WETH, leftover BNB, ETH already there

Three checks: the minimum WETH on the quote, the BNB you keep for chain id 56, and the ETH already on chain id 42161. A 3 second source block does not replace any of them. Sign only if the WETH floor is acceptable. If the quote expired, price it again.

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 BNB from BNB Chain to WETH on Arbitrum One?

The BNB side is 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, the gas coin on chain id 56. No ERC-20 approval.

Will Arbitrum WETH show up as ETH in the wallet?

No. ETH is the gas coin. WETH is the token at 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1 on Arbiscan, chain id 42161. The BNB you sent was the marker 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE on BscScan. They stay different. You need ETH already if you want to transfer the wrapper. Nova is not the network.

Is this the same WETH address Ethereum mainnet uses?

No. Mainnet WETH is a different contract. This payout is 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1 on Arbitrum One. Matching the ticker is not enough. You also need BNB left over for the source fee. There is no ERC-20 approval on the BNB itself. Arbiscan is the explorer to use.

What if the only ether I hold is the BNB Chain peg?

This page will not spend it. The peg is 0x2170Ed0880ac9A755fd29B2688956BD959F933F8 and has its own route to Arbitrum WETH. You need native BNB here, both to sell and to pay gas. If BscScan shows only dust BNB, the route cannot start. Open the peg page instead.

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