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:
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
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
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:
YT address
The Yield Token contract
LP address
The LP token contract
SY address
The Standardized Yield contract (needed for balance calculations)
Pendle integrations are available on Ethereum and HyperEVM. If you need support on additional chains, reach out at [email protected].
Last updated