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 token from Meter back to Ethereum

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
- angular.js
- ethers
- filecoin
- material
- meter
- orbitdb
- solidity
- tailwindcss
- web3
- web3storage

Log in or sign up for Devpost to join the conversation.