NFT staking treats the NFT as the ticket: only wallets holding and staking an NFT from the chosen collection earn. Compared with a token pool there is no min or max stake — the unit is one NFT at a time.
- Start with an NFT collectionAn NFT pool is bound to one specific NFT contract. If you have not deployed a collection yet, create one under NFT → Create NFT first.
- Fill in the pool parametersBind the NFT collection and set the reward token, start time, duration in days, daily rewards, referral rewards and lock-up. Rewards are budgeted the same way and cannot be topped up after deployment.
- Participants approve, then stakeThe first stake needs an approval for the whole collection, then the participant picks a TokenID and stakes. Rewards accrue per NFT, per second.
- Claim and unstakeThe pool page shows pending rewards, claimed rewards and your referral earnings. Claim whenever you like; once the lock-up ends, unstake to get the NFT back.
- What the management page can changeNFT staking console only edits project info (name, site link, description, website) and lock-up. Reward parameters are fixed at deployment.
Careful · The NFT cannot come back during the lock-up
A staked NFT cannot be withdrawn or sold until its lock-up ends. State the lock-up days before launch so nobody expects to unstake whenever they like.
