Blockchain · How-to
How to Move Assets to and from WAX With Cross-Chain Bridges
Bridges are one of several ways to get tokens onto or off the WAX blockchain. This guide explains how the process works, what to verify before you sign, and how to avoid the errors that most often strand funds, such as wrong account names and missing memos.
By the DappsAtlas editorial team · Updated

What moving assets to and from WAX involves
WAX is an EOS-compatible delegated proof-of-stake blockchain, launched in 2017, that uses the WAXP token and is built around e-commerce and NFT collectibles. Because it is a separate chain from Ethereum and most other networks, a token that lives elsewhere cannot be used on WAX until a WAX-side version of it exists.
There are three common routes. A cross-chain bridge locks or burns tokens on the source chain and releases or mints an equivalent on the destination. A centralized exchange can credit WAXP to your WAX account when you withdraw from its platform. A native WAX transfer moves assets that already exist on WAX between accounts.
This guide concentrates on bridges, but it also covers the points where bridges and exchanges meet, because many users combine the two. Before any transfer, settle three questions: which asset you hold, which network it currently sits on, and whether a WAX version of that asset is supported at all. Most failed transfers trace back to one of those answers being wrong.
Check the asset, network and WAX account first
Before you send anything, confirm three details.
First, confirm the exact token and the chain it lives on. The same ticker can exist on several networks as different tokens, and a bridge may support only one of them.
Second, confirm your WAX account name. WAX uses named accounts rather than long hexadecimal addresses, so a single wrong character can send funds to a place you cannot recover them from. Copy the name from your wallet instead of typing it, and compare the first and last characters before you confirm.
Third, check that your account can perform actions on WAX. Like other EOS-style chains, WAX uses a resource model in which accounts need RAM, CPU and network bandwidth to submit transactions. Many wallets manage this in the background, but if a transaction fails for resource reasons, the WAX documentation explains how to add resources. Keep a small amount of WAXP available so you can pay for network activity once the transfer arrives.
Finally, plan a test. Send a small amount first, wait for it to arrive and confirm it, then move the rest. This costs a little time and some fees, but it limits the damage from a wrong address, a wrong network or an unsupported token.
Compare bridges, exchanges and native transfers
Each route suits a different starting point. Use this table to compare them before you choose.
| Route | Best for | What to check first |
|---|---|---|
| Cross-chain bridge | Moving a supported token from another chain into WAX, or back | Supported token list, WAX as a destination, fees and minimum amounts |
| Exchange withdrawal | Getting WAXP into a WAX account from an exchange account | WAXP listed, correct network selected, memo or tag requirements |
| Native WAX transfer | Moving assets already on WAX between accounts | Recipient account name, memo field, resources on the sending account |
Bridge protocols such as Across and LayerZero V2 are general cross-chain infrastructure. Whether either one offers a route to WAX for a particular token is something to confirm on that bridge's own documentation and in WAX resources, since supported chains and tokens change over time.
No route is automatically better. A bridge may suit a token you hold on another chain, while an exchange may be simpler if you already have WAXP on that platform. Compare the total cost, the number of steps and the expected waiting time for each option before you commit.
Step by step: moving assets onto WAX
Follow these steps when moving a supported token from another chain onto WAX. Labels in bridge interfaces vary, but the sequence is broadly the same.
- Open the bridge through its official documentation or a bookmark you created yourself, not a link from an advertisement or a message.
- Connect your source-chain wallet and select the token and the source network.
- Select WAX as the destination and enter your WAX account name. Read it back once before continuing.
- Enter the amount. Note any minimum, maximum and estimated fee the interface shows.
- If the bridge asks for a memo or other field, enter exactly the format it specifies.
- Review the summary, then approve any token permission at the smallest amount the interface allows, and sign the transaction.
- Wait for the source-chain confirmation and for the bridge to process the transfer.
- Check your WAX account balance in your wallet, and confirm the transaction in a WAX block explorer using your account name.
Keep the transaction hash from the source chain. You will need it if the transfer stalls or if you contact support.
Step by step: moving assets off WAX
Moving assets off WAX follows the same logic in reverse, but there are a few extra checks.
- Make sure your WAX account holds enough WAXP to pay for the transaction that sends funds out.
- Open the bridge and select WAX as the source network. Confirm the token you hold on WAX is one the bridge supports for that route.
- Select the destination chain and enter the address on that chain. Confirm it is the correct format for that network, because a WAX account name will not work as a destination address on other chains.
- Enter the amount and review the fee estimate, minimums and any delay the bridge states.
- Sign the transaction from your WAX wallet. Keep the transaction ID.
- Wait for the bridge to confirm the WAX side, then for the destination chain to release or mint the asset.
- Check the balance in the destination wallet and confirm the transaction in that chain's explorer.
Some bridges return a wrapped asset on the destination chain that you may need to convert again before you can use it there. Read the summary carefully before you sign, and check which version you will receive.
Fees, timing and tracking a transfer
Fees and timing depend on the bridge, the source and destination chains, and network congestion at the time you transfer. Because these change often, this guide does not quote figures. Check the interface you use at the time of transfer, and look at the bridge's official documentation for its published fee model.
Bridge interfaces usually show an estimated fee before you sign. Read what it covers. Some fees are charged on the source chain, some are taken from the amount you send, and some are paid in a token you may not hold yet. The WAX side of a transfer may also require a small amount of WAXP for network activity.
To track a transfer, keep three pieces of information: the source transaction hash, the bridge's transfer or order reference if it gives one, and your WAX account name. Use the source chain's block explorer to confirm the first step. Use a WAX block explorer with your account name to check the arrival. Many bridges also provide a status page that shows which stage a transfer is in.
If a transfer takes longer than the bridge says it should, do not send it again. Contact the bridge's support channel with the transaction references and wait for a reply.
Common errors and what to do about them
Most transfer problems fall into a small set of patterns. Each one has a practical response.
- Wrong network selected: the funds may be sent to a chain where the token is not supported. Check the network in your wallet before you approve anything.
- Unsupported token: the bridge does not offer a WAX route for that asset. Choose a different route or a different token version.
- Missing or incorrect memo: the funds may not be credited. Contact the receiving service with the transaction ID.
- Below minimum amount: the bridge may reject the transfer or hold it. Check the minimum on the interface before you sign.
- Insufficient resources on WAX: the transaction fails on the WAX side. Add resources through the WAX documentation method and retry.
- Transfer stuck in progress: keep the transaction references and contact the bridge's support channel.
In every case, stop before repeating the transfer. A repeated send can duplicate funds on one side or lose them on the other. Record what happened, and use the official support channel of the bridge or service involved.
Security checks before you sign
Bridges and wallets are frequent targets for scams, so apply the same discipline each time.
- Navigate to bridges only through official documentation or bookmarks you saved yourself. Search ads and unsolicited direct messages often lead to copies of real sites.
- Check the token contract or asset identifier against the official source before you approve a permission.
- Limit token approvals to the amount you need, and revoke approvals you no longer use with a reputable wallet tool.
- Never share your seed phrase or private keys with anyone, including someone claiming to be support. Legitimate support will not ask for them.
- Be cautious of pages that ask you to connect a wallet to 'verify' a transfer or claim a refund.
- Store your WAX account recovery details offline, and check that the account name you enter matches the one you control.
If you believe you have signed something malicious, move remaining assets to a new wallet you set up with a freshly generated seed phrase, and report the incident to the affected service.
After the transfer and what to check next
Once funds arrive on WAX, you may want to use them in a WAX application or move them again. Before doing that, confirm the balance in your wallet and note the transaction ID so you have a record.
If you plan to swap the asset later, check which networks the exchange or decentralized exchange you use supports, and whether the WAX version of the token is listed there. Decentralized exchanges such as Uniswap V3 operate on chains outside WAX, so a WAX-side token may need a different route. Look at each platform's supported-network page before assuming a swap is possible.
If you keep funds on WAX for a long period, review the resource situation of your account, and check the WAX documentation for any changes to how accounts and resources are managed. Because chains and bridge support evolve, revisit the supported-token lists of the bridges you use rather than relying on a list you saved earlier.
Finally, keep the habits from this guide: verify, test with a small amount, copy account names and memos exactly, and keep your transaction references until the transfer is complete.
Frequently asked questions
Can I bridge any token directly onto WAX?
Often, but not always. WAX runs on its own chain, so a bridge needs an explicit route to WAX for that specific token. Check the bridge's supported-chain and token list, and confirm the WAX side of the route in WAX's own documentation before you send funds.
Can I use my Ethereum address as my WAX address?
Usually not in the way you would expect. WAX accounts are named accounts, and a wallet address on another chain will not work as a WAX account. Use your WAX account name in the bridge's destination field, and add a memo only if the bridge or receiving service asks for one.
Will the token I receive on WAX be the same as the one I sent?
Not necessarily. Many bridges deliver a wrapped or representative version of the token, and some tokens are native to WAX. Check which version you receive and whether it can be converted back to the original asset before you rely on it.
How do I know whether a transfer has finished?
Begin with the transaction hash shown by your wallet or the bridge, then look up the transaction in the explorer for the source chain and, once it is available, the explorer for WAX. Bridge status pages often show the stage a transfer is in. If a transfer has not arrived within the time the bridge states, contact its support channel with the transaction hash rather than sending it again.
What is the safest way to avoid phishing when bridging?
Verify the bridge and exchange addresses through official documentation rather than search ads or unsolicited messages. Never share your seed phrase or private keys, and keep approvals to the amounts you need. Treat any site asking you to connect a wallet to a 'support' page with suspicion.
Mentioned in this guide
dApps in this guide
WAX is an EOS-compatible delegated proof-of-stake blockchain, launched in 2017, built for e-commerce and NFT collectibles and powered by the WAXP token.
LayerZero V2 is a cross-chain messaging protocol and bridge infrastructure for developers and asset issuers, connecting dozens of blockchains.
Across is an intent-based cross-chain bridge and swap protocol for moving tokens between Ethereum, rollups and other chains, with an API for apps.
OKX is a major centralized crypto exchange for spot and derivatives trading, earn products and a Web3 wallet, with its own OKB token.
Uniswap V3 is a non-custodial decentralized exchange protocol for token swaps and concentrated liquidity provision across 40+ chains.
Common is a non-custodial ZK privacy dapp on Arbitrum and Aleph Zero EVM that lets users shield funds and withdraw to a new, unlinkable wallet.
Native is a specialist insurance broker for crypto and emerging tech, placing Lloyd's-backed and onchain cover for teams and financial institutions.
Uniswap is a self-custody decentralized exchange protocol for swapping tokens through liquidity pools across multiple networks.
Keep reading
Related guides
Blockchain · Explainer
Binance Chain and BSC Became BNB Chain: What Changed
In February 2022, Binance Chain and Binance Smart Chain were brought together under one name, BNB Chain. This guide explains what changed, what the later Beacon Chain shutdown means for BNB holders, and how to confirm which network your assets sit on today.
Blockchain · Chain guide
Matchain Chain Update (July 2025): What to Check and Do Now
Matchain published network and ecosystem news in mid-2025, and updates like that are easy to misread. This guide explains what to check, how to verify a chain's details from official sources and how to move funds with fewer risks.
Blockchain · Explainer
Immutable X Explained: The NFT-Specific Layer 2 (2026 Guide)
Immutable X was an Ethereum layer-2 built only for NFTs and web3 games, with gas-free trading. Here is how it worked, what IMX does, and where it stands now that it has merged into Immutable Chain.
Blockchain · Airdrop guide
Lisk Grant Program Fifth Wave: How to Apply in 2026
Lisk has extended its grant program to a fifth wave with a 1.3 million grant pool. This guide explains what a grant wave is, how builders can prepare an application, and what to verify before spending time or tokens on it.
Blockchain · How-to
How to Move Your dApp from Ethereum to Velas in 2026
Moving an Ethereum dApp to Velas is mostly a matter of confirming EVM compatibility, redeploying your contracts with verified network settings, and moving users and assets in a controlled order. This guide covers each step and what to check on official sources before you go live.
Blockchain · How-to
How to Move Assets Between Ethereum, BNB Chain and Polygon in 2026
Moving tokens between Ethereum, BNB Chain and Polygon usually means using a bridge, and each route has different fees, waiting times and risks. This guide explains the main options, what to check before you send, and how to confirm the assets arrived correctly.
Blockchain · Explainer
Multichain DeFi vs Ethereum Dominance: What Is Changing in 2026
Ethereum still anchors much of decentralised finance, but activity now spreads across layer-2 rollups and other base chains. This guide explains what multichain DeFi means, why the split is happening, and how to read the numbers yourself.
Blockchain · Chain guide
Moonbeam and Moonriver dApps: A Closer Look in 2026
Moonbeam and Moonriver are two Ethereum-compatible Polkadot and Kusama networks with their own dApp ecosystems. This guide explains how they differ, what kinds of dApps run on them, and how to check what is live before you move funds.