This repo contains my first attempt of creating ERC721 tokens (NFTs). I have a basic NFT, and some dynamic ones, that can be modified on chain.
- You need to clone the repo:
git clone https://github.com/Welith/foundry-nft-erc721
-
As all my other repos, I've created a
Makefile
, which will help you deploy all contracts. You can deploy and mint a basic NFT and a dynamic one. -
Before minting any of the NFTs, you will need to run
make build
, so that you install and compile all of the required code. -
For the NFTs, you need to run the
make deploy-*
+make mint-*
based on the one you want, eitherbasic
ormood
. -
You have the option of running it on your local
anvil
, or run ot thesepolia
testnet.