Moving an NFT between Ethereum, Polygon, or another supported network is not the same as sending it to another wallet. This guide provides a reusable checklist for choosing the right route, checking chain compatibility, planning gas, reviewing approvals, verifying the received asset, and responding safely when a transfer does not appear as expected.
Overview
A cross-chain NFT transfer can follow one of several different workflows. You might send an NFT to another wallet on the same network, use a marketplace or application that supports delivery on a different network, or use a bridge that locks or burns an asset on one chain and releases or mints a representation on another. These routes have different risks and may produce different forms of the asset.
Before acting, identify three things: the NFT's current network, the network where you want to use or hold it, and whether the destination application accepts the asset's collection and token standard. A wallet may display NFTs from several networks, but that does not mean every marketplace, game, bridge, or checkout flow supports them equally.
It is also important to distinguish a canonical asset from a wrapped or bridged representation. A canonical NFT is generally the version issued by the collection's original contract on its intended network. A bridged representation may be held by a bridge-controlled contract or another designated contract on the destination network. It may be useful for a particular application, but it should not automatically be treated as interchangeable with the original.
For background on wallet setup, see how to create an NFT wallet and how to set up an NFT wallet safely. Those steps should be completed before you begin a high-value cross-chain transaction.
Checklist by scenario
Scenario 1: Sending an NFT to another wallet on the same chain
- Confirm that both wallets are connected to the same network, such as Ethereum or Polygon.
- Copy the recipient address directly from the intended wallet or obtain it through a verified communication channel. Do not rely on a shortened or manually retyped address.
- Check whether the wallet supports the NFT's token standard, such as ERC-721 or ERC-1155, and whether its interface displays the collection.
- Keep enough of the network's native asset available for the transaction fee.
- Review the contract, token ID, recipient, and transaction type in the wallet before signing.
- After confirmation, verify the transaction on a block explorer and ask the recipient to check the correct network.
This is a wallet-to-wallet transfer, not a bridge. Changing the wallet address does not change the network or create a cross-chain version.
Scenario 2: Moving an NFT from Ethereum to Polygon
When you want to bridge an NFT to Polygon, first confirm that the specific collection, token standard, and NFT bridge route are supported. Do not assume that a bridge supporting fungible tokens also supports NFTs, or that support for one collection applies to every collection.
- Identify the official collection contract on Ethereum and record the token ID.
- Use documentation or an official application link to locate the intended bridge route. Avoid bridge links supplied through unsolicited messages or search advertisements.
- Confirm whether the route locks, burns, or otherwise handles the source asset, and determine what representation is expected on Polygon.
- Check whether the destination application accepts the resulting asset and contract.
- Plan for fees on the source network and any required transaction on the destination network.
- Approve only the NFT or collection permissions required by the bridge, and review the approval scope carefully.
- Save every transaction hash and wait for the bridge process to complete before attempting another action.
A multi-chain NFT wallet can show assets across networks, but wallet visibility is not proof that a bridge transfer completed or that an asset is accepted by a particular application.
Scenario 3: Moving an NFT from Polygon to Ethereum
The reverse route requires the same discipline. Verify that the bridge supports Polygon as the source and Ethereum as the destination, then check how it represents the asset after the move. The destination may require a separate claim, release, or finalization step.
- Confirm the NFT is held on Polygon and is not already escrowed, listed, or locked in another application.
- Review the destination contract and collection details before approving the transfer.
- Make sure the receiving wallet is prepared for Ethereum and has sufficient funds for any destination-side transaction.
- Do not treat a pending bridge status as a completed transfer. Wait for the bridge's documented completion state and verify the destination transaction.
Scenario 4: Using a marketplace, game, or checkout flow
Some applications manage the cross-chain process behind the scenes. Before signing, confirm the network shown in the application, the wallet account being used, the NFT collection, and whether the delivery is direct or represented through a bridge. For a business integration, review the NFT checkout integration guide and document the expected chain, contract, token ID, and delivery status for support teams.
What to double-check
Chain and contract compatibility
Network names can look similar in wallet interfaces, and an address format alone may not reveal the intended chain. Confirm the chain ID or network label where possible. Then compare the NFT contract address with an official collection page or trusted application documentation. A matching token name or image is not sufficient because copied collections can use similar metadata.
Canonical versus wrapped assets
Write down what you expect to own after the transfer: the original asset returned to its original chain, or a destination-chain representation. Check whether the bridge offers a documented route back. If you later need to sell, transfer, or use the NFT, the destination contract may matter as much as the collection name.
Approvals and signing requests
Bridges and marketplaces may ask for an approval before the transfer. Read the wallet prompt rather than approving automatically. If the request is for broad collection access, confirm that this is required by the documented workflow. Disconnecting a wallet from a website does not necessarily revoke on-chain approvals, so review and revoke permissions through a trusted wallet or security tool when appropriate.
Gas and timing
Fees can be required on one or both networks. Leave a safety margin instead of funding only the displayed estimate, and check which native asset the wallet needs. Avoid starting a transfer when you cannot monitor the wallet, bridge status, and destination transaction. Network congestion or a required manual claim can extend the process.
Verification records
Record the source transaction hash, bridge or application reference, destination transaction hash, network names, contract addresses, and token ID. These details are more useful for troubleshooting than a screenshot of the wallet gallery. A block explorer can help confirm whether the NFT left the source address, arrived at the destination contract, or remains in a pending state.
Common mistakes
- Using the wrong network: Sending an NFT to an address without confirming the active chain can create a confusing or unsupported result.
- Assuming every bridge supports NFTs: Token bridges and NFT bridges are not interchangeable. Check support for the exact asset type.
- Ignoring the destination contract: A bridged asset may be technically present but unusable in the intended marketplace or game.
- Approving a suspicious site: Use official links, inspect the domain, and reject unexpected signing requests.
- Repeating a pending transfer: Starting a second transfer before resolving the first can increase confusion and risk duplicate actions.
- Relying only on wallet display: Wallet interfaces can lag, hide unsupported standards, or show cached metadata. Verify the transaction on-chain.
- Forgetting recovery details: If an asset is not visible, collect the hashes and contract information before contacting a bridge or application. Never provide a seed phrase or private key to support.
If a transfer appears stuck, first determine whether the source transaction confirmed, whether the bridge has a pending or claim step, and whether the destination wallet is viewing the correct network. Use only the bridge's official support process and keep your recovery phrase private.
When to revisit
Revisit this checklist before each transfer involving a new bridge, collection, wallet, or destination application. Workflows, supported networks, contract addresses, and signing screens can change, so do not rely indefinitely on an old bookmarked transaction path. This is especially important before seasonal planning cycles, collection launches, marketplace migrations, or game updates.
Teams managing NFT payments or custody should review their documented process whenever a provider changes its supported chains or delivery method. Keep a current inventory of approved domains, supported token standards, expected contracts, escalation contacts, and transaction-record requirements. Individual holders can use the same approach in a shorter form.
Before you sign, run this final five-minute check:
- Am I using the correct network and wallet account?
- Is this the official bridge or application?
- Does the route support this collection, token standard, and token ID?
- Do I understand whether the result is canonical or wrapped?
- Have I checked the recipient, approvals, fees, and recovery plan?
If any answer is unclear, pause and verify it first. For broader wallet comparisons, review how to choose a secure NFT wallet and compare the chain support and NFT handling features that matter to your workflow.