What it does

Meter NFT Minter lets you create NFTs easily without code. It's also a trustless two-way transaction channel between Meter and Ethereum by the cross-chain bridge, users can transfer NFTs from other networks to Meter and vice versa. Features:

  • Mint an NFT on the Meter network without code
  • Transfer NFT between Ethereum and Meter.

How we built it

  • Develop an NFT721 smart contract on Meter to mint NFT following ERC721 standard
  • Develop a Bridge smart contract on Ethereum to transfer NFT from Ethereum to Meter
  • Using Web3Storage service which is backed by IPFS Filecoin to store metadata NFT
  • Server-side uses OrbitDB to store transactions info
  • Client-side is built on Angular, Tailwindcss and interacts with blockchains via ethers and web3 libraries

How does the Bridge work

Transfer NFT token from Ethereum to Meter Transfer NFT Ethereum => Meter

Transfer NFT token from Meter back to Ethereum Transfer NFT Ethereum => Meter

What we learned

  • Smoothly work with Meter
  • Understanding how does the NFT Bridge work

What's next for Meter NFT Minter

  • Support NFT ERC1155 standard
  • Bridge smart contract should be reviewed the security
  • The "Mediator" should be improved to be more decentralized by replacing a Meter bridge contract and using message protocol to directly communicate between chains
  • Need to consider about business (operation fee) if it could launch on production

Built With

Share this project:

Updates