# Boosting your TRH Rewards

This guide is assuming you have already provided liquidity and that you are currently staking your LP tokens on the DAO gauge.

One of the main incentive for TRH is the ability to boost your rewards on provided liquidity. Vote locking TRH allows you to acquire voting power to participate in the DAO and earn a boost of up to 3.3x on the liquidity you are providing on Torah.

<figure><img src="/files/YYcUmB79bJ5GHozMqkSk" alt=""><figcaption></figcaption></figure>

Click below if you have questions about how the vote locking boost works:

{% content-ref url="/pages/TZgscxksdr89TURCrHoW" %}
[Vote Locking](/torah-finance/governance/vote-locking.md)
{% endcontent-ref %}

### Locking your TRH

Enter the amount you want to lock and select your expiry. Remember locking is not reversible. The amount of veTRH received will depend on how much and how long you vote for.

You can extend a lock and add TRH to it at any point but you cannot have TRH with different expiry dates.

After creating your lock, you will need to apply your boost.

### Figuring out your required boost

The first step to getting your rewards boosted is to figure out how much TRH you'll need to lock. All gauges have different requirements meaning some pools are easier to boost than others. It depends on how much others have locked and how much the liquidity gauge has.

### Mining acceleration

Liquidity providers in DEX holding veTRH are able to have the opportunity to gain more weight in mining rewards. This represents a variable increase in the LP's earnings depending on the number of veTokens held by the LP provider. LPs can choose between revenue sharing or mining acceleration. The boost multiplier may vary from LP pair to LP pair, as determined by community governance. veTRH's acceleration feature does not increase the overall amount of TRH mining rewards released.

### Formula

Block Output=Single block output\*(current block-last block)

Regular Reward = ( personal staked LP / staked LP in total ) \* Block Output

BaseReward = Regular Reward \* (3 / 10)

SpeedReward = (personal weight of the pool/ whole weight of the pool) \* Total Staked LP in the pool \* 0.7

Take minimum boosting rewards SpeedReward = MIN(Regular Reward \* (7 / 10) , SpeedReward)

Speed = (BaseReward + SpeedReward) / BaseReward

{% hint style="info" %}
**Example:**

Suppose one stake 10 LP token and there are 100 in total. Block output is 10. Personal weight takes 1 in the pool while the total weight of the pool is 100.

Then:

Regular Reward = (10 / 100) \* 10 = 1

BaseReward = Regular Reward \* (3 / 10) = 0.333333333...

SpeedReward = (1 / 100) \* 10 \* 0.7 = 0.07

Take minimum boosting rewards SpeedReward = MIN(Regular Reward \* (7 / 10) , SpeedReward)

\= MIN(1 \* (7 / 10), 0.07)

\= 0.07

Speed = (BaseReward + SpeedReward) / BaseReward

\= (0.33333333 + 0.07) / 0.33333333

\= 1.2100000021000001

≈ 1.21
{% endhint %}

### Applying your boost

If you see your new boost on "boost" section of "DAO" page then you do not need to do anything else.

If your current boost hasn't moved, you will need to claim TRH from each of the gauge you're providing liquidity in to update your boost. After doing so, your boost should be showing.

{% hint style="info" %}
Your boost will not be updated until you withdraw, deposit or claim from a liquidity gauge.
{% endhint %}

### Trading acceleration

Traders who hold veTRH are able to gain more weight in their trading rewards. This represents a variable increase in the gain from trading, depending on the number of veTokens held by the trader. veTRH's acceleration feature does not increase the overall amount of TRH trading rewards released.

<figure><img src="/files/vP0lLezg426pFuY3ziWT" alt=""><figcaption></figcaption></figure>

Formula ：

Speed = rewardInfo / rewardInfoMax\*0.3&#x20;

rewardInfoMax (user's maximum reward)&#x20;

rewardInfo (the user's current available rewards)


---

# 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://torahdao.gitbook.io/torah-finance/reward-gauges/boosting-your-trh-rewards.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.
