# How to calculate Au points for LP and YT

**The Au Points Program will officially sunset and a snapshot of Au Points balances will be taken at 00:00:00 UTC on Friday, June 13, 2025. No further Au Points will be granted after this point.** [**Read more**](https://x.com/Aster_DEX/status/1932367398872760416)**.&#x20;*****Last updated: June 10, 2025***

***

## Au Multipliers for LP & YT

* asUSDF: 25x Au
* asBNB: 10x Au
* USDF: 35x Au

## Contracts&#x20;

* SY-asUSDF: 0x9E515a7115C86d7314159DbdAb41E555d5330Dfe
* YT-asUSDF: 0x5e4Ea9538E8ae4C22f3897e85C7AB51672Bb3a62
* SY-asBNB: 0xe954c3b53b2cd8b9056737193780f0a541815bb2
* YT-asBNB: 0x89c625c475f33a78a8c60250137a3d51aa12b357
* SY-USDF: 0x0f47aee96fae2558b0081c8d2dffbb8512397e23
* YT-USDF: 0x5e9d14e48c7a35c77caf83bd15ae2f73d411e523

***

## How to calculate Au points for LP?

### Using LP-asUSDF as an example:

Formula: **Au multiplier\*(SY held in LP\*User LP/Total LP)**

* **Au multiplier** refers to the Au points for that asset. For LP-asUSDF, it is 25x.
* **SY held in LP\*User LP/Total LP** refers to the SY attributable to you in the pool&#x20;

**Scenario using wallet 0xd6…995b:**

1\. First, query the activeBalance and the pool’s totalActiveSupply.&#x20;

Go to the SY-asUSDF contract > Read Contract > Query the wallet address in [2. activeBalance](https://bscscan.com/address/0x9e515a7115c86d7314159dbdab41e555d5330dfe#readContract#F2) and [19. totalActiveSupply](https://bscscan.com/address/0x9e515a7115c86d7314159dbdab41e555d5330dfe#readContract#F19). Use <https://bscscan.com/unitconverter> if you need help converting units.

For the wallet 0xd6…995b, the activeBalance is 209.11 and the totalActiveSupply is 2,488,522.&#x20;

Hence, this user’s percentage proportion of the LP pool = (209.11/2,488,522)\*100 = 0.0084%.&#x20;

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeCZdkZ7RK-0jIKRuTXSc2vnfMw4hvYOK5BDZ7k2igstig2rsedSMG5ut95QtSBgvB2G0EqO7kj5S35J4DjCov2PfyYUQg_RmXBqADbDfSO4FRyfQQsfThtj-ZpqUuJYeD8P6OeAA?key=J3kbZi7pcl1auuw3TlOIrsy5" alt=""><figcaption><p>Wallet 0xd6…995b's activeBalance at time of query</p></figcaption></figure>

<figure><img src="/files/PY57byWFfThtwvbQfAsr" alt=""><figcaption><p>Wallet 0xd6…995b's totalActiveSupply at time of query</p></figcaption></figure>

2\. Next, derive the SY attributable to the wallet. Go to the [SY-asUSDF contract](https://bscscan.com/address/0x9e515a7115c86d7314159dbdab41e555d5330dfe) and look at the total SY sitting in the LP contract.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdwq78c8NWRC4U3xDCD4yftuWG66mqZm_LJ4Ws1zjj1jRR4i_NBJnxwlvee8cdT5mkPk0evgCmTC5MonzmrW9cvUlH6rR_6rmC_q7WUoxn3byNE-1hM8il-gVr8XOJDpRU2b0ooWQ?key=J3kbZi7pcl1auuw3TlOIrsy5" alt="" width="375"><figcaption><p>Total SY in the LP contract at time of query</p></figcaption></figure>

The total SY in the LP-asUSDF contract is 4,052,238. Thus, for the wallet 0xd6…995b, the SY attributable to the user is 4,052,238\*0.0084% = 340.38 SY.&#x20;

Putting it all together, this user earns 25\*340.38 = 8,509 Au points/hour.

***

## How to calculate Au points for YT?

### Using YT-asUSDF as an example:

Formula = **Au multiplier\*(SY\*YT/Total YT)**

* **Au multiplier** refers to the Au points for that asset. For LP-asUSDF, it is 25x.
* **SY\*YT/Total YT** refers to your proportion of SY (which earns you Au points)

**Scenario using wallet 0xd6…995b:**

1\. First, get the [total SY amount sitting in the YT-asUSDF contract](https://bscscan.com/address/0x5e4ea9538e8ae4c22f3897e85c7ab51672bb3a62). In the example below, it is 15,199,750.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfkYU-2_nRcs-zfb5UW3JPUGGSnMbHKng19Qrf-dkxG_jQHuavH4EdVEa6P9zNZoKmIxAgzvQjxRpSH0Ioh3rwOcN6yWbAx2FgmAKQ-KR7kwLFeuWr2D_iJuZhWvEsauYBBjBLACw?key=J3kbZi7pcl1auuw3TlOIrsy5" alt="" width="375"><figcaption><p>Total SY in the YT-asUSDF contract at time of query</p></figcaption></figure>

Then, look at how many YT-asUSDF the wallet 0xd6…995b has. After checking token holdings, this user has 4,514 YT-asUSDF.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfdYbxZSlzDe0bv740S83HJXoFEf0XxGb1M-RvMy3qoXLaqgbrqC97G3H5DoF0X6lyjqYr1sJA7YH7zpgt3LUn2cmiO3B71kDoZ2d7FkAQfG1c1xmHDvrfIWI_Z5K4tVpZrYTD8?key=J3kbZi7pcl1auuw3TlOIrsy5" alt=""><figcaption><p>Wallet 0xd6…995b YT-asUSDF holding at time of query</p></figcaption></figure>

Thus, the user wallet 0xd6…995b’s percentage proportion of YT is (4,514/15,199,750)\*100 = 0.03%

2\. Next, calculate the user’s proportion of SY.&#x20;

It is 0.03%\*15,199,750 = 4,559 SY. However, remember that there is a 3% fee. Hence, the user’s proportion of SY is 4,559\*97% = 4,422 SY.

Putting it all together, this user earns 25\*4,422 = 110,550 Au points/hour


---

# 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://docs.asterdex.com/earn/overview/ecosystem/pendle/how-to-calculate-au-points-for-lp-and-yt.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.
