iainnash / OmniNFT

OmniNFT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Why worry about bridging your NFT when this NFT can live across many chains all at once.

When minting this Omnichain NFT, all supported chains receive the same NFT. However, when you transfer this NFT on any of these chains from the owner address, all the other NFTs automatically follow, powered by Axelar multichain message passing.

[child chains] -> message back to parent chains [mint] or [transfer]

[parent chain] -> receives messages and updates state if an action occurs on parent, the action is broadcast out to all child chains

Interchain communications example on testnet

base -> polygon https://testnet.axelarscan.io/gmp/0x59fed0968dafaca08c854a169b56104cc1fac5d83e2491ed960cc77c8657674e:1

base -> mantle https://testnet.axelarscan.io/gmp/0x59fed0968dafaca08c854a169b56104cc1fac5d83e2491ed960cc77c8657674e:5

base -> linea https://testnet.axelarscan.io/gmp/0x59fed0968dafaca08c854a169b56104cc1fac5d83e2491ed960cc77c8657674e:3

Deployments

Mantle deployment: https://explorer.testnet.mantle.xyz/address/0x4eA2BD8d4D00f37d1727C7e84818cf4D693E4dF3

Polygon deployment: https://mumbai.polygonscan.com/address/0x4ea2bd8d4d00f37d1727c7e84818cf4d693e4df3

Base deployment: https://goerli.basescan.org/address/0x4ea2bd8d4d00f37d1727c7e84818cf4d693e4df3

Linea deployment: https://goerli.lineascan.build/address/0xce77755a1072a33c2c71f68f833853173052584b

Scroll deployment: https://sepolia.scrollscan.dev/address/0x9e1c0c7891d5cc40752456c7488c814f8c4d5a17

Arbitrium goerli deployment: https://goerli.arbiscan.io/address/0x35eD65d5484434558119DDdcF4D123844Fe379D9

About

OmniNFT


Languages

Language:Solidity 100.0%