NFT Collection Template 🖼️

Feature Supported
MIT License
Customizable Smart Contract
Clean and adaptable frontend
Truffle
OpenZeppelin Libraries

How to use 📝

  1. Install the dependencies: npm install --save-dev truffle dotenv @truffle/hdwallet-provider @openzeppelin/contracts
  2. Edit ./contracts/MyNFTCollection.sol
  3. Create a .env and put your private key and RPC url following the .env.example example
  4. truffle deploy --network rinkeby
  5. Copy ./bruild/MyNFTCollection.json to ./client/contracts/MyNFTCollection.json
  6. Deploy the ./client directory to a public frontend server