# Set Up community Tasks

Community tasks are organized and managed by “Sector,” a powerful feature that enables efficient task management. Different Sectors can have distinct themes, allowing users to quickly find and complete their desired tasks upon entering your community.&#x20;

Leveraging Sectors effectively establishes a clear user guidance path, creating a structured, progressive task classification system that guides users to engage with your product in an immersive, step-by-step manner.

<figure><img src="https://422440725-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaikZy1CQmprkOt4N09Jt%2Fuploads%2FEjyrs23zoKLSh2JxS5Tx%2F%E6%88%AA%E5%B1%8F2025-09-24%2009.59.36.png?alt=media&#x26;token=50af0512-3ee1-4809-a8d4-2bc3f8602354" alt=""><figcaption></figcaption></figure>

Community tasks are divided into three main categories: `Onchain`, `OffChain`, `API` ,`Copy from Quest`.Task rewards are tied to the community points system, with the option to set daily tasks. To add a task, click Add New Task within the relevant Sector.

You can customize or add new Sector names, organizing tasks like Daily Connect, Social Media Interactions, learning quizzes, and OnChain Task into different Sectors for streamlined management and user-friendly participation.

<figure><img src="https://422440725-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaikZy1CQmprkOt4N09Jt%2Fuploads%2FOYwJBjfc5LBfTJXM1f7o%2F%E6%88%AA%E5%B1%8F2025-09-24%2010.12.59.png?alt=media&#x26;token=8a3fa023-c5f1-46b9-80fa-85bb31885d9e" alt=""><figcaption></figcaption></figure>

`TaskChain` design closely mirrors the embedded experience of ChainEran. It utilizes a card-based interface where multiple tasks link together like a chain, enabling a seamless “learn-by-doing” flow and helping projects conduct user education more effectively.

<figure><img src="https://422440725-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaikZy1CQmprkOt4N09Jt%2Fuploads%2FYGim68U2YzCFgYz1pbK3%2F%E6%88%AA%E5%B1%8F2025-09-23%2018.26.54.png?alt=media&#x26;token=86d6f3ca-603f-4ca1-a424-48d65021ca50" alt=""><figcaption></figcaption></figure>

For common tasks on platforms like `X`, `Medium`, and `YouTube`, the system supports automated task Setup and Verification through `Smart Task` settings. All tasks can be configured with specific cycles or frequency based on community needs.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXd5TiK2ueprwm1TOLiJJweOCWPa4WhknL80nx5sg1pzWdl5zfLOSuAaEyCrzzSE30CTF_cOw2kh6bHYDJYW9e32YsaMCvNVfpB1ftKAqWgNr-q1u8nu24gjqQg_yRM_UzU90aKeFA?key=0Ugs8HwP_vZfQwQiqIZ9vA" alt=""><figcaption></figcaption></figure>

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdg57CinbbmIbJo4MmndLZFjdujLkfZw3dbNh86D6LDc0Gtgo1Otvpo1GrvbHNucQp9VxPc2yKAzO1WSmUHLljhcUfsLfVWTYhmt72wowaS8ycrmhcsDwqxGAFK_IJHxlYtRbUqAA?key=0Ugs8HwP_vZfQwQiqIZ9vA" alt=""><figcaption></figcaption></figure>

**Multi-Day Challenge**

A type of TaskChain specifically designed to enhance user stickiness and encourage consecutive participation. It utilizes a daily task + time-lock mechanism to incentivize consistent user check-ins, effectively boosting user retention.

`Multi-Day Challenge` supports the automatic unlocking of daily tasks. After configuration in the backend, the time-lock mechanism locks subsequent, non-unlocked tasks. Users must complete the current day’s task and wait for one day to unlock the next content. Furthermore, leveraging the embedded TaskChain functionality, daily tasks can be configured as multi-task chains, meeting diverse operational needs for projects.

<figure><img src="https://422440725-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaikZy1CQmprkOt4N09Jt%2Fuploads%2FoCogvdx3xA78lENv7JzR%2F%E6%88%AA%E5%B1%8F2025-09-24%2010.16.48.png?alt=media&#x26;token=7ca2330c-af6e-4dab-86d2-8d055a7dad15" alt=""><figcaption></figcaption></figure>

After publishing a task, use the ‘Duplicate’ button to quickly copy it for creating identical ones.

## Comparison with Quest Tasks

Tasks in the Community differ from those in Quests in terms of design dimensions. Community tasks can include daily check-ins, and rewards are primarily based on the points system you establish.

**Recurrence/Task Frequency**: Community tasks can be set to repeat via the Recurrence setting, allowing tasks to be executed once or repeatedly (e.g., daily, weekly, or monthly).

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdCl4Euqm8gaUSlSQnSId91swApDu2ffoSb4Y4jPq5R4zWQqdO5HnjariRy4uWAcxZ0Yk4Pb8rrCzTcbSoDwH8rYh0-DQxW---8PzJo9spOaM4UmCM-RgYvgxgNNzYPkebF9xYsew?key=0Ugs8HwP_vZfQwQiqIZ9vA" alt=""><figcaption></figcaption></figure>

**Time Frame**: Both Community and Quest tasks allow setting start and end times, but Community tasks can be configured to never expire.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXc6UNM95QaBgD9-4SR_iqtmiHGd4bFJK08lZIxtbB-sp-5MhHhM_kyPC-T37qHhknxiOIFM5Uy-Z49FbczLHoPF_mKizQJNLku2qcnPEEJIxakGnIgZkM2TngcilxfWNMvsyCgeiA?key=0Ugs8HwP_vZfQwQiqIZ9vA" alt=""><figcaption></figcaption></figure>

### **Task Condition**:&#x20;

You can restrict participation to users with specific identities or require completion of a prerequisite task to participate in another task.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdfhz8e5NkB5HYA6CARP3uqqXEG5lnI7ivy1hEo5RX-IhOaT5ITUWG___9SVjOceVGN0O3REP05OOWK0003sSCjGcc9yfW8HHiMLzmBKvURRmm0Zm9NTIMEXD2SBogrjsNc4yhYHw?key=0Ugs8HwP_vZfQwQiqIZ9vA" alt=""><figcaption></figcaption></figure>

### **Claim Limit**:&#x20;

Set the maximum number of times a user can claim a task.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdLmkrpr0Ds5lZbyEpIabl91evpgXsHdaif-LHjAIs0EtjpGMfjP2arQbsqSwp4N-1zw5rHJigW7x6aOftNSqL1fe8R1rcUvySMt5BX_WQ3c6G-pnDQN1oA-VtSv9inRVPTGFIY9A?key=0Ugs8HwP_vZfQwQiqIZ9vA" alt=""><figcaption></figcaption></figure>

### **Retry**:&#x20;

Specify the time interval before a user can retry a task they failed to complete.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdY3-xQD7cgX59XkTQXH4qOYWqUtSc4JOAOwLxKjPNA2DMzrq2TQ7PychVzS6jRtxpoRlnZWm0jqMV5Z4u4X9mniKFa9OyUxFndi0lpRjB6yDnnhj7MFUIBeaH-zzOuBAZ4ugPlNg?key=0Ugs8HwP_vZfQwQiqIZ9vA" alt=""><figcaption></figcaption></figure>

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeGrwAabtEEOkPJgw2M4dPqui16daaGKIyjEGUR00dE3_pP7UnJcq8jPnwROt1hoJlSFgxNa5zq8U17tEi0PpssHW3GETMzB3H2isN9fAXuUKOTkilRMTC8byxcmxLKwxroTVjK?key=0Ugs8HwP_vZfQwQiqIZ9vA" alt=""><figcaption></figcaption></figure>

### **Validation Timeframe**:&#x20;

To ensure the timeliness of task participation data, especially for permanent Community tasks, it’s necessary to restrict the data usage period. For example, for on-chain transaction data, only data from after the event start should be considered, requiring precise time range settings.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeLiJZQvw9WBKi69dXM_O9hN2F2ppiFLa4GBnqo-H3lAS5OaBlNY4ZaR7sT_xCxOXTQXL78Ud4VdI_DF3FePxw9jCOMJ1K17JdD3sFAUoaBxf9o-igGrkFpVWSUfVTlDEGo-TQd?key=0Ugs8HwP_vZfQwQiqIZ9vA" alt=""><figcaption></figcaption></figure>

## Task Settings

TaskOn supports multiple task templates, include `on-chain` task, and `off-chain` task.

<table><thead><tr><th width="158.5">Type</th><th>Task</th></tr></thead><tbody><tr><td>Daily Connect</td><td>Daily Connect</td></tr><tr><td>Invite</td><td>Invite Join</td></tr><tr><td>X</td><td><p>Share your community on X</p><p>Post a tweet with specified content</p><p>Follow Twitter</p><p>Like a Twittet</p><p>Quote  tweet w/ hashtag</p><p>Quote a tweet &#x26; tag</p><p>Retweet a tweet</p></td></tr><tr><td>Discord</td><td><p>Join Discord</p><p>Invite friends to Discord</p><p>Chat on Discord</p></td></tr><tr><td>Telegram</td><td><p>Launch Telegram Mini App</p><p>Join Telegram</p><p>Chat on Telegram</p></td></tr><tr><td>Youtube</td><td><p>Watch a video on Youtube</p><p>Visit a Channel YouTube</p></td></tr><tr><td>Facebook</td><td><p>View a page on Facebook </p><p>Share anything on Facebook</p><p>Follow us on Facebook</p><p>Share your community on Facebook</p></td></tr><tr><td>Instagram</td><td><p>Visit a profile on Instagram</p><p>Follow us on Instagram</p><p>Share your community on Instagram</p><p>Share anything on instagram</p><p>View a post on Instagram</p></td></tr><tr><td>Reddit</td><td><p>Share your community on Reddit</p><p>Share anything on Reddit</p><p>Join a community on Reddit</p><p>Vote a post on Reddit</p><p>Save a post on Reddit</p><p>Comment on a post on Reddit</p><p>Karma score in Reddit</p></td></tr><tr><td>Email</td><td>Link email account</td></tr><tr><td>Visit Website</td><td>Visit a Specific Web Page</td></tr><tr><td>Education</td><td>Learn&#x26;Quiz</td></tr><tr><td>QA</td><td>Choose the Correct Answer(s) /Image(s) *Auto-verified with the correct answer.</td></tr><tr><td>Proof of Work</td><td>Submit Proof in the For (TEXT or URL or Image)</td></tr><tr><td>Quiz</td><td><p>Single-Quiz</p><p>Multi-Quizzes</p><p>Choose the Correct Image(s) </p></td></tr><tr><td>Survey</td><td><p>Pick Favorite Choice</p><p>Single/Multiple Choice Question (Text/Image)</p></td></tr><tr><td>Medium</td><td>Follow us on Medium</td></tr><tr><td>Share</td><td><p>Share your community anywhere！</p><p>Share anything, anywhere!</p></td></tr><tr><td>Twitch</td><td>Visit a Twitch Channel</td></tr><tr><td>AMA</td><td>Attend AMA</td></tr><tr><td>Wallet Balance</td><td><p>Specific NFT Holder</p><p>Minimum Token Balance</p></td></tr><tr><td>Smart Contract</td><td><p>Completion-Based Smart Contract Task</p><p>Performance-Based Smart Contract Task</p></td></tr><tr><td>Gas Related</td><td><p>Gas Fee Spent Amount</p><p>Number of Transactions on Specified Chain</p></td></tr><tr><td>Uniswap</td><td><p>Swap Token on Uniswap</p><p>Add Liquidity on Uniswap V2  /V3/V4</p></td></tr><tr><td>Pancakeswap</td><td><p>Swap Token on Pancake</p><p>Add Liquidity on Pancake V2 / V3</p></td></tr><tr><td>Curve</td><td><p>Swap Token on Curve </p><p>ENS Holder</p></td></tr><tr><td>Metis</td><td><p>Stake $eMetis on ENKI</p><p>Swap token on Hercules</p><p>Bridge and Cross Swap to Metis</p></td></tr><tr><td>Nibiu</td><td><p>Vote on Proposal on Nibiru</p><p>Hold NibID Domain</p></td></tr><tr><td>Chainge</td><td><p>Swap on Chainge</p><p>Bridge and Cross Swap on Chainge</p></td></tr><tr><td>AAVE</td><td><p>Borrow token on AAVE V2</p><p>Supply token on AAVE V2</p></td></tr><tr><td>Compound</td><td><p>Borrow token on Compound V2</p><p>Supply token on Compound V2</p></td></tr><tr><td>Raydium</td><td>Swap token on Raydium</td></tr><tr><td>Aerodrome</td><td>Swap token on Aerodrome</td></tr><tr><td>Swap Token via TaskOn Aggregator</td><td>Swap Token via TaskOn Aggregator</td></tr><tr><td>Custom API</td><td><p>Completion-Based API Task</p><p>Performance-Based API Task</p></td></tr></tbody></table>
