This project demos the deployment and frontend of an ERC721 minting contract and exchange to Optimism Testnet. An open-source demo contract and Web3 frontend delivers a log-in to Optimism Kovan button, NFT minting form, data-scraping server, and IPFS metadata interpreter to speed up development of the NFT ecosystem on Kovan Mainnet in the future.

OptimisticKovanArtStore showcase

How it's made

This project used HardHat with the Optimism extension in order to compile, test, and deploy contracts to Optimism Testnet. It also used NodeJS and Vue along with Web3.js in order to construct the frontend and the webserver which scrapes the blockchain (Optimism Kovan Network in this case) for NFTs and their metadata.

Technologies used