9️⃣ Yield (Pendle)

Fuul supports native integrations with Pendle, allowing projects to reward users who hold Yield Tokens (YT) or provide liquidity through LP tokens.

Pendle Basics

Pendle splits yield-bearing assets into two components:

Token
What it represents

YT (Yield Token)

Ownership of the future yield from an underlying asset until maturity

PT (Principal Token)

Ownership of the principal — redeemable for the underlying asset at maturity

LP Token

Liquidity provided to Pendle's AMM pools (PT/SY pairs)

SY (Standardized Yield)

A wrapper that standardizes different yield-bearing assets into a common interface

What You Can Incentivize

Trigger
What's tracked
Use case

Pendle YT

User's SY balance derived from holding YT

Reward users who are betting on yield — incentivize demand for the yield side

Pendle LP

User's LP token holdings (with liquid locker support)

Reward liquidity providers in Pendle AMM pools

How YT Rewards Work

Step
What happens

1. Fetch balances

Fuul queries pre-computed data to get each user's SY (Standardized Yield) balance for the specific Pendle contract

2. Map to users

Each balance is attributed to the user's wallet address

3. Distribute rewards

Rewards are split proportionally based on each user's SY balance relative to the total

How LP Rewards Work

LP rewards track users who provide liquidity to Pendle's AMM pools. Fuul fetches LP token balances — including positions held through liquid lockers — and distributes rewards proportionally.

Setup Requirements

Pendle integrations require 3 contract addresses:

Address
Purpose

YT address

The Yield Token contract

LP address

The LP token contract

SY address

The Standardized Yield contract (needed for balance calculations)

circle-info

Pendle integrations are available on Ethereum and HyperEVM. If you need support on additional chains, reach out at [email protected]envelope.

Last updated