Token Holder Duration (Soft Staking)
Overview
The Token Holder Duration task in Stiqy enables you to verify whether a user has held a specific token in their wallet for a designated number of days, functioning as a Soft Staking feature.
With this feature, you can:
Reward users for long-term token holding.
Encourage loyalty within your community.
How to Configure a Token Holder Duration Task
Step 1: Access the Task Creation Panel
Navigate to Campaigns:
Log in to your Stiqy Admin dashboard.
Navigate to Campaigns from the left-hand menu.
Select the campaign you want to add the task to, or create a new campaign.
Open the "Tasks" Tab: Click the Tasks tab in the top horizontal menu.
Create a New Task: Click the Create New Task button at the top right of the screen.
Step 2: Create the Token Holder Duration Task
In the "Task Types" panel, choose Token Holder Duration under the "On-chain Tasks" section.
Click Continue to proceed to the task configuration panel.
Step 3: Configure Task Details
Required Fields:
Name: Enter a descriptive name for the task (e.g., "Hold 200 XYZ Tokens for 30 Days").
Points: Specify the number of points users will earn upon task completion.
Token Contract Address: Enter the contract address of the token.
This can be copied from the blockchain explorer of your token’s network.
Chain/Network: Select the blockchain network where the token is deployed.
Currently supported chains: Ethereum, Base, BSC, Polygon.
If your chain is not listed as supported, please contact Stiqy support.
Amount of Tokens Required to be Held: Specify the minimum number of tokens the user must hold (e.g., 200).
Days Required to be Held: Define the minimum number of days the user needs to hold the tokens to complete the task (e.g., 30).
Optional Fields:
Description: Provide clear instructions for users (e.g., "Hold at least 200 XYZ tokens in your wallet for 30 days to earn rewards.").
Gems: Assign gems as additional rewards.
Start Date and End Date: Set the date and time when the task will be active.
Enable the Sync with Campaign Dates toggle to align the task dates with the campaign dates.
Label: Use an existing label or create a new one to categorize your task.
Step 4: Save the Task
Review the details you entered.
Click the Create Task button to finalize your task.
The task will now appear in the Tasks list on your panel.

Use Cases
Encourage Token Retention:
Motivate users to hold your token for at least 30 days to earn bonus points in your campaign.
Reward Long-Term Loyalty:
Set a task requiring users to hold 500 XYZ tokens for 60 days to qualify for exclusive perks.
Promote Specific Token Usage:
Require users to hold 100 ABC tokens for 90 days to access VIP-only rewards.
Troubleshooting Tips
Task Not Appearing:
Ensure the task has a valid start and end date.
Users Unable to Complete Task:
Confirm the number of tokens and duration requirements are correct.
Double-check the token contract address and network.
Video Guide
https://www.loom.com/share/130b9423686640408df857ab7d076664?sid=a0bb6630-57d4-48fd-aa62-576f5ed4221f
Last updated