NFT Bridge

Ownership information for NFTs is transmitted between ILLUVIA's Central-Layer (Layer 1) and external networks such as Ethereum and BNB Chain through a PoS bridge mechanism. While NFTs can be endowed with a range of functionalities, their ownership details as stipulated in ERC-721 standards can be securely bridged. This bridging process involves the utilization of bridge contracts that are deployed on each respective network.

Handling of NFTs

The concept revolves around initially minting the NFT on the Layer1 Network (ETH, BNB, etc.) and subsequently utilizing it on the primary ILLUVIA Chain. Regarding NFT data, the ownership details defined within the ERC-721 standard remain situated on the Layer1 Network, whereas other information is stored on the core ILLUVIA Chain. In this scenario, only the ownership information specified in ERC-721 undergoes the NFT Bridge process, and the status of the bridge destination is considered "Cache" until the ownership information is synchronized with the Layer1 Networks.

Bridge Contractโ€‹

1. Layer1 Networks to Other Chainโ€‹

Initially, consensus bridge by Council Members will be used, and in the future, PoS bridge will be used. In the PoS bridge, Locking an NFT by transferring it to the Bridge Contract with approval for multiple signatures on PoS, the NFT is minted on the Other Chain as the bridge destination.

2. Other Chain to Layer1 Networks

Initially, consensus bridge by Council Members will be used, and in the future, PoS bridge will be used. In the PoS bridge, Burning an NFT on the Bridge Contract with approval for multiple signatures on PoS, the NFT is transferred to the Layer1 Networks as the bridge destination.

3. Other Chain to Other Chainโ€‹

Initially, consensus bridge by Council Members will be used, and in the future, PoS bridge will be used. In the PoS bridge, Burning an NFT on the Bridge Contract with approval for multiple signatures on PoS, the NFT is transferred to the Other Chain as the bridge destination.

Last updated