Documentation Index
Fetch the complete documentation index at: https://v2-docs.exponent.finance/llms.txt
Use this file to discover all available pages before exploring further.
Exponent Core splits onchain yield asset into a Principal Token (PT) and a Yield Token (YT), enabling fixed-rate and leveraged yield strategies.
How It Works
When a user deposits SY (Standardized Yield Token), the protocol strips it into two tokens:- PT (Principal Token): Redeemable 1:1 for the underlying asset at maturity
- YT (Yield Token): Represents the yield component. To earn yield, YT must be deposited into a yield position — simply holding YT in your wallet does not accrue interest.
Strategies
- Fixed rate: Buying PT at a discount locks in a guaranteed return. See PT: Principal Token for details.
- Leveraged yield: YT provides amplified exposure to variable yield. See YT: Yield Token for details.
- Pricing math: For the formulas behind PT/YT pricing, implied APY, and fee decay, see Pricing & Math.
SDK Classes
The Core SDK exposes two main classes:Vault— Loads market state and provides core instructions (strip, merge, initialize positions, collect interest)YtPosition— Manages a user’s yield position (deposit/withdraw YT, stage yield, collect interest and emissions)
Getting Started
Exponent Core SDK
Get started with the Exponent Core SDK and learn yield stripping operations.
Technical Concepts
Exponent Core architecture from stripping vaults, yield positions, collection.
TypeScript Instructions
TypeScript SDK instruction functions for Exponent Core.
Read Functions
Overview of Exponent Core read functions.