Skip to main content

Use Case to bridge NFTs using the frontend

1. Transferring NFTs between Chains

Description: You want to transfer your NFTs from one chain to another compatible chain (e.g., BSC).

Preconditions:

  • You must have a Metamask Wallet.
  • You must have the NFT and sufficient funds to pay gas fees.

Steps:

  1. Connect your MetaMask Wallet to the dApp.
  2. On the top select the source network (e.g., Ethereum, BSC, Avalanche, etc).
  3. On the left section, select "NFT Bridge" --> "Transfer" to bridge NFTs. Nexera Interoperability Protocol ERC721 Transfer
  4. Paste the Collection address of your NFT and click "Add Collection".
  5. Select your NFT and click "Go to Transfer"
  6. Select the target network (e.g., Ethereum, BSC, Avalanche, etc).
  7. Check the fees and confirm the transfer.
  8. Approve the NFT transfer when prompted by the dApp.
  9. Once approved, the dApp initiates the transfer.
  10. Claim the NFT on the destination chain.

Notes If the provider is not configured to do the automatic claim of the message on the target chain, an extra step will be required to execute the deliver manually. This step will vary depending on the actual bridge provider that is used.

Postconditions:

  • Equivalent NFT are issued on the destination chain.

2. Checking Transfer Status

Steps:

  1. Connect your MetaMask Wallet to the dApp.
  2. Change the network to the destination chain of your NFT.
  3. Go to "Claim" on the left section.
  4. The dApp displays the current status of the transfer.