Complete NFT platform 🖼 (Genesis mint, token gated content, main NFT collection, ERC20 rewards, ERC20 staking)
Through this platform the creator will be able to create a welcome NFT drop (in this case it is a free CyberCalf). Visitors who mint one of these NFTs can use it to log in to the store (The minted NFT serves as an authentication key), in which they can purchase any of the CyberCows NFTs and then stake it on the same platform in exchange for daily $MILK tokens.
At the same time, the platform has swap integration that makes it easier for users to exchange their tokens, whether $MILK or others, with the best liquidity on the market.
Using this product
To correctly use this template the creator must deploy four (04) Thirdweb open source contracts within DexAppBuilder, namely:
- DropERC1155
This contract is necessary for the creation of CyberCalfs, which serve as an authentication key for the store.
- TokenERC1155
This is the contract for CyberCows (main store NFTs). They can be purchased by users at the price that the creator has set. You can even receive and accept offers in tokens that are predefined in the DApp.
- EditionStake
Through this contract, the platform user will be able to stake their CyberCows NFT and receive a daily portion of $MILK tokens.
- TokenERC20
It is the platform's native ERC20 token contract ($MILK). In this case it is the reward of the EditionStake contract and can be exchanged in the swap section or sent to any other wallet.
Additional considerations
- Contracts can be deployed on any of the available networks.
- The user must have tokens to pay network fees on whichever network they choose to deploy the contracts on.
- DexKit recommends first deploying contracts on testnet networks before making the investment to deploy on mainnet.