
Prevent Cheating with Minimum Holding Periods
We've added a powerful new security feature to NFT and Token tasks: minimum holding period verification. This enhancement prevents users from gaming quest conditions by temporarily acquiring and then immediately transferring tokens or NFTs.
Why Minimum Holding Periods?
Previously, users could exploit NFT and Token tasks by:
- Borrowing tokens/NFTs just long enough to claim a quest
- Quickly buying and selling to meet requirements
- Using the same asset across multiple accounts
With minimum holding periods, you can now require users to prove they've held the specified tokens or NFTs for a set number of days before they can claim a quest. This ensures genuine ownership and commitment to your community.
How It Works
When configuring NFT or Token tasks, you'll now find a new optional field: "Minimum holding period in days". Simply specify how many days a user must have held the required balance before they can successfully claim the quest.
For example, if you set:
- Minimum balance: 100 tokens
- Minimum holding period: 30 days
Users must have continuously held at least 100 tokens for the entire 30-day period prior to claiming. If they ever dropped below that balance during the period, the verification will fail with a clear message explaining the requirement.
Getting Started
To add a minimum holding period to your tasks:
- Create or edit an NFT or Token task in the Quest Editor
- Configure your contract address, network, and minimum balance as usual
- Fill in the new "Minimum holding period in days" field with your desired duration
- Save and publish your quest
Users will now need to prove they've held the required assets for the specified period before they can successfully claim.
Start protecting your quests from gaming and reward your most committed community members today.