Skip to content

A simple web app that mint images into NFTs on Ethereum and store them in IPFS

Notifications You must be signed in to change notification settings

xbradylee/nft-ipfs

Repository files navigation

nft-ipfs

image

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

Initialize application

Install dependencies:

npm install

Create a .env file in root:

INFURA_API_KEY='YOUR_INFURA_API_KEY'
PRIVATE_KEY='YOUR_PRIVATE_KEY'

Deploy to Ropsten & Test smart contract & Run

To deploy:

truffle migrate --reset --network ropsten

To test smart contract:

truffle test

To run:

npm start

Minting a NFT

image

Image uploaded to IPFS

image

About

A simple web app that mint images into NFTs on Ethereum and store them in IPFS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published