OPNfi
Fixed-rate yield and a PT/SY AMM for OPN Chain — split any yield position into a fixed-rate Principal Token and a tradable Yield Token.
by tunglam6933 · submitted Jun 11, 2026
Community votes
0
Voting opens when this submission reaches the Top 10 stage.
Overall score
—/ 100
Weighted average across the 5 judging criteria.
Description
01/03
What the builder said.
Written by the team, rendered as the markdown they typed in the submission wizard.
What we built
OPNfi is a yield-tokenization and fixed-rate money market for OPN Chain. It wraps any yield-bearing asset into a Standardized Yield token (SY), then splits it into two tradable ERC-20s:
PT(Principal Token) — redeems 1:1 for principal at maturity. BuyingPTbelow par locks a fixed rate.YT(Yield Token) — captures all variable yield until maturity. Pure yield exposure.
A purpose-built PT/SY AMM (PtAmmV2) gives them price discovery and liquidity, and a Router bundles multi-step actions into one transaction.
tUSD → SYToken → YieldTokenization → PT + YT
↓
PtAmmV2 (PT/SY AMM)
↓
Router (1-tx flows)
Why it matters
A new chain needs a base interest-rate market. OPNfi provides it permissionlessly:
- Fixed-rate lending/borrowing — lock a known return by buying
PT. - Yield speculation & hedging — trade the yield stream in isolation via
YT. - LP-friendly liquidity — the AMM curve flattens toward maturity, cutting impermanent loss.
- Composability —
PT,YTandSYare plain ERC-20s any protocol can build on.
It is a financial primitive others build on, while also shipping a yield product, a liquidity venue, and an AMM in one stack.
How it works
- Split: deposit
tUSD→SY→ split into equalPT+YTin one tx viaRouter.depositAndSplit. - Trade: buy/sell
PTonPtAmmV2, a StableSwap curve whose amplification grows over time — far from maturity = more curvature, near maturity = ~1:1 pricing asPTconverges to par. - Provide liquidity: add
PT+SY, earn swap fees, withdraw anytime. - Redeem at maturity:
PT→ principal,YT→ accrued yield.PT+YTalways reconstructs the original position.
Status
- 8 Solidity contracts (
0.8.30, OpenZeppelin v5), 29/29 tests passing - Deployed and source-verified on OPN Testnet (chainId
984) - Full Next.js + wagmi dApp: dashboard, split, trade, liquidity, faucet
- Live demo: https://opnfi.vercel.app · Code: https://github.com/luonglee1/opnfi
Roadmap
02/03
What ships next.
The builder's own next-quarter plan. Use it to gauge follow-through and ambition.
Q2 2026 · Now (done)
- 8 contracts live & source-verified on OPN Testnet
- StableSwap PT/SY AMM with time-decaying amplification
- Full dApp (split, trade, liquidity) + live demo
Q3 2026 · Next
- Real yield adapter behind the
SYinterface — plug into a live lending vault / LST instead of the linear-accrual mock, so the fixed rate is backed by real on-chain yield - Multiple maturities (30 / 90 / 180-day markets) from one SY
- External audit, then mainnet deployment on OPN Chain
Q4 2026 · Token & growth
- $OPNFI token generation event (TGE) — governance + fee-share, launched on the OPNfi DEX first
- Retroactive airdrop to early testnet users, LPs, and PT/YT holders
- Liquidity mining — emissions to PT/SY LPs to bootstrap depth
- First CEX listings alongside the TGE
Q1 2027 · Then
- Fixed-rate vault that auto-rolls PT into the next maturity
- Tier-2 CEX listings + market-maker partnerships
- Keeper-automated
checkMaturity, plus historical APR / fixed-rate charts
Beyond
- Permissionless market creation — anyone lists a new SY + maturity
- SDK + subgraph so other OPN protocols can compose
PT/YT/SY - Full governance over fees, amplification schedule, and yield sources
On-chain proof
03/03
6 contracts on OPN Chain.
The chain itself confirmed every deployment is valid, signed by the builder's wallet, and inside the season's window.