Skip to content

yewonbahn/blockchain-developer-bootcamp-final-project

Repository files navigation

blockchain-developer-bootcamp-final-project

KakaoTalk_Photo_2021-11-30-21-50-54

this is blockchain-developer-bootcamp-final-project from consensys

Start

In the project directory, you can run:

Subscribe to nft.storage for ipfs use, and then create api keys. And Change the apiKey value in /src/APIKEYS.js!

Also, use the test kovan network account MNEMONIC in .env! (+Get faucet from kovan network)

npm install

npm start

The project, you can create NFT Avatar, and go to home click "view" button and you can minting it!

NFT Avatar

In Create Avatar, you can make the avatar you want by choosing "hair", "dress", "shoes", "accessory", and "face".

Directory structure

  • contracts: Smart contracts that are deployed in the Ropsten testnet.
  • migrations: Migration files for deploying contracts in contracts directory.
  • test: Tests for smart contracts.
  • src: Project's React frontend.

Dapp structure

  • connect wallet! (if you don't set MNEMONIC in file, it can be not working)
  • go to "Create Avatar"
  • create your own avatar!!
  • go to home and check your avatar made. (this display have all of your avatar creation)
  • click "view" button and minting it!
  • metamask pop up and you can transcation!

Environment variables

ROPSTEN_INFURA_PROJECT_ID= ROPSTEN_MNEMONIC=

public Ethereum account

0xA96e16Cdc8c47e1E1E754af62a36D0d4ac7B7c67

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published