/foundry-NFT-f23

My 2nd learning repo frrom Cyfrin Updraft - Advanced Foundry

Primary LanguageSolidity

There are 2 separate tracks in this project.

All About NFTs and ERC721

  1. explore ERC721 the nft standard
  2. implement ERC721 using IPFS as well as onchain SVG, including the deploy and test scripts
  3. explore popular nft collections on Opensea: contract code, design, features, functionality, security

Low-level EVM Encoding/Decoding and Calldata Structure

  1. explore base64 encoding of strings and bytes, facilitating comparisons
  2. explore keccak256() hashing and abi.encode() encoding family of functions
  3. explore function signatures, selectors, calldata structure/format
  4. learn how to make a function call on a contract w/o a proper interface