NFT contract for incentivizing $JPG liquiduity.
Contract is based on ERC721A which makes batch minting cheaper than the standard ERC721 implmentation.
- Set up foundry: https://github.com/gakonst/foundry
- Clone the repository
- In the repo, run
forge install - Then run
forge test
- Support for EIP-2981 - NFT royalty standard
- 5% royalty on secondary sales.
mintBatch(uint)function to mint multiple NFTs to owners.transferToMultiple()function to transfer muliple NFTs to different addresses; can be called only by owner.