# OnChain

On-Chain tasks include:`Wallet Balance`、`Smart Contract`、`Gas Related`、`Uniswap`、`Pancakeswap`、`Curve`、`Metis`、`Nibiru`、`Chainge`、`AAVE`、`Compound`、`Raydium`、`Aerodrome`、`Task Description`,and tasks such as Swap, Hold, Liquidity Provision (LP), and Lending.

To encourage sustained user participation, all on-chain tasks should be designed with an appropriate incentive system that considers users’ participation costs.

### **Hold Tasks**:&#x20;

You can set requirements for users to hold a specific number of tokens or NFTs on a designated Network based on your needs.

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

### **Swap Tasks**:&#x20;

Configure the required Network, specify the tokens to swap from and to, and set the minimum value requirement and number of transactions.

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

### **LP  Tasks**:&#x20;

Provide a task description, select the required Network, and choose the trading pair (selecting the quote token and base token;&#x20;

LP requires injecting liquidity for both tokens, so when choosing a trading pair, opt for commonly used stablecoins if there are no specific requirements for the quote token).&#x20;

Additionally, set the minimum token value and transaction count requirements.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcqAndcIQAIG3eZtpr__sk-E18IKO5p9K3KLvckFJkX9g5AQpA94wpUDWmnU_ZtKAZpyL-G9KVkrdiK8v-bbpas43hk6OD2x_PD9nQbDMApR7X4mqJHwRq9MOYp9u-7KPk-5hBPFw?key=0Ugs8HwP_vZfQwQiqIZ9vA" alt=""><figcaption></figcaption></figure>

For Swap tasks, if the desired swap is not available, select from the TaskOn Aggregator, which offers a broader range of swap options.

Note: When selecting a V2 pool, V3 users typically cannot interact with it. Choose the most suitable target pool.

### **Stake Tasks:**&#x20;

Provide a task description, select the required Chain, and specify the minimum staking amount.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfl5y72asj7g5njFe9Mw-F8eqBGOtTtpvphtedLbZ2exkK-L58dPR4goJPbrCVvG3CHq-gUHVxDFPFUXqjl1IQG377EHCQlvf24ClkOyNeyw3-gCeQ_TEpQTEWUAGus6m7mNcZa?key=0Ugs8HwP_vZfQwQiqIZ9vA" alt=""><figcaption></figcaption></figure>

In task setup, you can also configure modules for lending, proposals, and other tasks.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXc_1Q-yAA_mHieOosYybv6q6yA-DlFHlI2SXni1actaj6RehWR_R8FzIIECnU-HvAa6TpJGgP2GEaJ-GYPByEbovJp-jdsq0Jz_1fejYRv0Fr1OtmXI-_N4wy9LLQXZyjmSDnrxFA?key=0Ugs8HwP_vZfQwQiqIZ9vA" alt=""><figcaption></figcaption></figure>

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


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://taskoncommunitys-organization.gitbook.io/entity-hub-for-business-end/community-hub/set-up-community-tasks/onchain.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
