This application mints images into NFTs on the Ethereum blockchain, upload images to IPFS and display the images on the screen.
- Connect to the site in Metamask via the Ropsten test network
- Only admin is able to mint NFTs on the site
Install dependencies:
npm install
Create a .env file in root:
INFURA_API_KEY='YOUR_INFURA_API_KEY'
PRIVATE_KEY='YOUR_PRIVATE_KEY'
To deploy:
truffle migrate --reset --network ropsten
To test smart contract:
truffle test
To run:
npm start