NFT Marketplace (ERC 721 Tokens)

Basic NFT marketplace to mint and sell KryptoBirdz NFTs.  I have written my own contracts instead of using OpenZepplin so I can understand the background working of everything. I have learned:

  • How to structure contracts and the difference between ERC20 and ERC721
  • Interfaces
  • Connecting frontend with blockchain uisng web3 library
  • Setting up Ganache Local Node
  • Testing using Truffle

Tools Used:

  • Solidity 
  • Remix Editor
  • Ganache
  • Truffle Framework
  • React Web3 Library

Github