How it works

NFT Bridges operates via a series of well-defined, secure smart contract interactions. Here’s how the process unfolds:

  • Initial Deposit: A user deposits an NFT into a smart contract (referred to as ‘BridgeManager’) on Network A. The NFT is subsequently locked.

  • Verification: Once this deposit is verified, network B is contacted with instructions to mint/transfer the equivalent NFT to the user’s address on that chain.

  • Reversal Process: To reclaim the original NFT on Network A, the user sends the equivalent NFT back to the bridge, where it is securely stored in the smart contract vault. The NFT becomes inactive, rendering it untradeable, unsellable, and unleasable.

  • Reactivation: For reactivating the dormant NFT on Network A, the user must deposit the active counterpart into the vault of that network and request the bridge for reactivation. Once the active NFT is secured in the vault, the dormant NFT is reactivated and transferred back to the user’s wallet.

A Sample Bridging process

NFT Bridges is partnering with Chainlink for cross-chain minting of NFTs. NFT Bridges use CCIP on supported chains for communication between the chains for minting/transferring NFTs.

Last updated