For the complete documentation index, see llms.txt. This page is also available as Markdown.

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)

Pendle integrations are available on Ethereum, HyperEVM, and Base. If you need support on additional chains, reach out at ecosystem@fuul.xyz.

Spectra support

Fuul also supports Spectra, which follows the same yield-splitting model as Pendle (YT/PT/LP). Projects can reward users who hold Spectra YT or provide liquidity through Spectra LP tokens.

Trigger
What's tracked
Use case

Spectra YT

User's underlying balance derived from holding YT

Reward users betting on yield in Spectra markets

Spectra LP

User's LP token holdings in Spectra pools

Reward liquidity providers in Spectra AMM pools

Setup follows the same pattern as Pendle, with contract addresses for the YT, LP, and underlying components. If you need a Spectra integration on a chain that is not currently supported, reach out at ecosystem@fuul.xyz.

Last updated