Spectra Finance (formerly APWine Finance) is a yield tokenization protocol on Ethereum and Base that splits yield-bearing assets into Principal Tokens (PT) and Yield Tokens (YT), enabling users to trade future yield, lock in fixed rates, or speculate on yield direction without impacting their principal.
Overview
Originally launched as APWine Finance in 2021, the protocol rebranded to Spectra in 2023 following a governance vote and product pivot to broader compatibility with modern yield-bearing tokens. Spectra enables users to deposit yield-bearing assets (like aUSDC from Aave, or sDAI from Sky/MakerDAO) and receive two separate tokens: one representing the principal (PT) and one representing the future yield stream (YT). This tokenization allows for fixed-rate lending markets to emerge from variable-rate protocols.
Core Mechanism: Yield Tokenization
Here’s how this works in practice.
Principal Tokens (PT)
- Represent the right to redeem the deposited principal at a future maturity date
- PTs trade at a discount to face value before maturity, with the discount reflecting the implied interest rate
- At maturity, each PT redeems 1:1 for the underlying asset
- Fixed-rate equivalent — buying PT at a discount locks in a known return to maturity
Yield Tokens (YT)
- Represent the right to all future yield generated by the deposited principal until maturity
- YTs are valuable when variable yield is expected to rise; they become worthless at maturity
- Yield speculation — traders buy YT when they expect variable rates to increase
Vault Structure
Spectra’s vaults (called IBT vaults — Interest Bearing Token vaults) wrap yield-bearing assets:
- Accepts: aUSDC, aDAI (Aave), sDAI (MakerDAO), cUSDC (Compound), and similar ERC-4626 tokens
- ERC-4626 compatibility makes it straightforward to integrate any compliant yield vault
AMM for PT/YT Trading
Spectra operates its own AMM pools for PT/YT:
- Curve-like AMM optimized for PT trading (low slippage near maturity)
- LP positions earn swap fees from PT/YT traders
- LP risk: impermanent loss is contained because PT converges to face value at maturity
Use Cases
Fixed-rate lending:
- Deposit stablecoin into Aave → receive aUSDC → deposit into Spectra → sell YT → effectively lock in current variable rate as fixed
Yield speculation:
- Buy YT when expecting variable yields to spike (e.g., anticipating high DeFi activity)
- Sell YT if expecting rates to fall
Leveraged yield:
- Borrow against PT (near-maturity PT is near 1:1 with underlying) to loop into higher yield
APWINE→Spectra Rebrand
The APWine→Spectra transition (2023) involved:
- New smart contracts rewritten for ERC-4626 compatibility
- Expanded to Base network
- UI redesign focused on yield rate discovery
- Governance migration from APWV3 to the new framework
Sources
- Spectra Finance Documentation — Spectra Team, 2023–2024. Comprehensive protocol docs covering IBT vault mechanics, PT/YT tokenization model, AMM design for yield tokens, and integration guide for ERC-4626 assets.
- “Yield Tokenization in DeFi: Spectra, Pendle, and Element Compared” — Messari Research, 2023. Comparison of yield tokenization protocols with analysis of PT/YT market depth, user adoption, fee structures, and integration breadth. Examines how ERC-4626 compatibility expanded the TAM for yield tokenization.
- “APWine Finance V2 and the Rebrand to Spectra” — DeFi Rate / The Defiant, 2023. Coverage of APWine’s governance vote to rebrand as Spectra, the technical motivations for the ERC-4626 pivot, and market positioning relative to Pendle Finance as the dominant yield tokenization protocol.
- “Fixed Rate DeFi Lending: A Market in Progress” — Delphi Digital, 2022. Survey of fixed-rate DeFi protocols including Notional Finance, Yield Protocol, Element Finance, and APWine — analyzing why variable rates dominate despite user demand for fixed rates, and what market structure changes could shift adoption.
- “ERC-4626: The Tokenized Vault Standard That Changed DeFi Composability” — Ethereum Foundation / EIP Authors, 2022. Overview of the ERC-4626 tokenized vault standard, why it was needed (fragmented yield-bearing token interfaces), and how major protocols (Aave, Compound, MakerDAO) adopted it to enable composability across yield tokenization protocols like Spectra, Pendle, and morpho.