API Task

Use Cases and Logic

TaskOn enables seamless integration of APIs with various applications and functions to verify whether participants are using your product or specific features, including but not limited to liquidity provision, borrowing, supplying, mining, and swapping.

To use an API-Verified Task, you must provide a Task Description and configure the API URL.

TaskOn’s API verification task feature integrates APIs from various applications and functions. When using API-verified tasks, first select whether it’s a Performance-Based API Task or a Completion-Based API Task.

Completion-Based API Task:

Focuses on task completion status, verified through an API interface. Project teams can indicate which wallet addresses have completed the task. Behaviors such as app downloads or user registrations can be rewarded through API settings in this module.

Performance-Based API Task:

Focuses on dynamic point rewards. Project teams can set periodic reward actions via the API interface to specify which user actions qualify for ongoing rewards. For example, if you want users to log into your official account daily or interact with your website, with different interactions yielding different rewards, you can configure this through the API module.

Steps

Step 1:

Click “Set API URL,” then select API Standards Specification to access the information needed to integrate TaskOn’s task verification with an external API.

Set API URL:

You can choose between social media accounts or wallet addresses.

For social media accounts, select from X, Discord ID, Telegram ID, or email, and provide a valid API URL for task verification.

For wallet addresses, select the appropriate network.

Step 2:

Verification Configuration and Wallet Address Input

For Completion-Based API Tasks, you can upload lists of qualified and unqualified wallet addresses. For Performance-Based API Tasks, you can upload qualified wallet addresses. The system requires qualified wallet addresses to mark eligibility, automatically recording verified addresses. Rewards are distributed based on associated addresses, while data isolation is effectively maintained at the data layer, generating a participation data dashboard.

Last updated