Changing Number NFT is full onchain NFT, and it can be change the metadata of number. it shows image metadata. KindNumberNFT can mint only if owner have ChangingNumber NFT and that number is 10.
- Clone this repository
- deploy contracts
- Set the NumberKing contract address to ChangingNumber contract with setAllowedContract function
- Set the ChangingNumber contract address to NumberKing contract with setChangingNumberContractAddress function
- Both contract have Operator role to help daily operation of contract. You can set the operator role with grantOperatorRoleToUser function.
- Minting of ChangingNumber, Owner can use mintTo anytime. each wallet have limit.
- Allow Lift function exist. Owner can add/delete the address to allow list.
- Mint enabling switch exist. Owner can enable/disable minting.
- Public minting switch exist. Owner can enable/disable public minting.