Split yield. Trade time.

Tokenize the Yield. Fixed-rate and perpetual yield markets on Hedera.

Whitepaper
  • AMM
    Logit-curve
  • PT / YT / LP
    HTS-native
  • LP / treasury split
    99 / 1
  • timelock window
    48h
The mechanic

One yield-bearing asset becomes two independent products.

SYYield-bearingPTFixedYTVariable1 SY → 1 PT + 1 YT · exchangeRate ≡ 1e18
01

Deposit

Add USDC + WHBAR to the SY adapter. It mints SY shares and adds liquidity to a fixed-range V3 LP NFT. No swap, no slippage at the SY layer.

02

Split

1 SY → 1 PT + 1 YT. Both are HTS-native tokens, visible in HashPack and Blade. PT is principal, YT is the future fee stream — separable and tradeable.

03

Trade or hold

Sell PT to a fixed-yield buyer for an upfront discount. Sell YT to a yield speculator. Or LP both into the AMM and earn 99% of swap fees.

Three paths

Three roles, three different yield shapes.

Low risk

Buy PT

Fixed yield, no surprises

Lock in a known APY today. Buy PT at a discount and redeem 1:1 for SY at maturity. Your return is decided at buy time and is paid by YT speculators on the other side of the trade.

Buy
1 PT for 0.985 SY
Hold
90 days, no action needed
At expiry
redeem → 1 SY
Realised
+1.5% over 90d ≈ 6% APY
You want a CD-like return on your SaucerSwap V2 LP exposure.
High risk

Buy YT

Leveraged exposure to V3 fees

Pay a premium today, claim USDC + WHBAR continuously as the SY's V3 NFT earns fees. YT does NOT expire in our design — it keeps earning forever.

Buy
$100 of YT @ 1.5% implied
Best
V3 over-performs → +150%
Worst
V3 under-performs → −67%
After expiry
YT keeps earning
You think SaucerSwap V2 trading volume will exceed expectations.
Neutral

Split SY

Mint both halves, no fee

1 SY in, 1 PT + 1 YT out. Pure 1:1 mint with no AMM trade. Sell one side for SY, hedge, or LP both halves into the AMM and earn 99% of swap fees.

Deposit
1 SY
Receive
1 PT + 1 YT
LP play
earn 99% of AMM fees
Hedge play
sell PT, keep YT
You're a market maker or want full control over both legs.
Where the yield comes from

Two independent fee streams.

Don't confuse them. PT, YT, and LP each earn from different sources.

0.3% per V3 trade

Stream B — SaucerSwap V2 swap fees

100% to YT holders

When traders swap WHBAR↔USDC on SaucerSwap, the V3 pool charges 0.3%. Our SY's NFT collects its pro-rata share. Every harvest, the fees flow as USDC + WHBAR to YT holders proportional to YT balance — not to LPs, not to the protocol.

~0.03% per Fission trade

Stream A — Fission AMM swap fees

99% to LPs, 1% to treasury

When traders swap PT↔SY on our AMM, we charge a small logit-curve fee. After our 2026-05-10 update, 99% of that fee compounds back into LP token value. The protocol's only revenue is the 1% treasury cut.

Role
PT
Discount at buy → 1:1 SY at maturity
Fixed at buy time
Role
YT
100% of harvested V3 fees (USDC + WHBAR)
Variable, never zero
Role
LP
99% of Fission AMM swap fees
Volume-dependent
Governance & security

Native to the chain, not bolted on.

2-of-2 Hedera ThresholdKey

No EVM Safe — the protocol's admin is a Hedera-native multi-key account. Two signers, mixed-curve (ECDSA + Ed25519). Any privileged call needs both signatures via HashPack.

48-hour Timelock

Every privileged tx flows through OZ TimelockController with a 48-hour public delay. Emergency pause is the only single-step path; all parameter changes are reviewable on-chain.

Audit pipeline

269 unit + invariant tests, 8 invariants × 256K random calls, 0 reverts. Two internal audit passes; all H/M closed. Fork tests against mainnet NPM + Stader oracles.

FAQ

Common questions.

Is this complicated?

No. If you want a fixed APY on your SaucerSwap LP exposure, click Buy PT and forget it. The complexity matters only when you're choosing between roles.

What if I lose my PT before maturity?

PT is an HTS token in your wallet. Standard self-custody — losing access to your wallet means losing access to the position. Not protocol-recoverable.

Why does YT not go to zero at expiry?

Our SY uses a reward-streaming pattern: exchangeRate stays at 1e18 forever, the V3 NFT keeps earning fees indefinitely. YT remains a perpetual claim on those fees. Standard rate-bearing markets do retire YT at expiry; ours does not.

Who controls the protocol?

After multisig handoff, all admin-gated functions are owned by a 2-of-2 Hedera ThresholdKey wrapped behind a 48-hour OZ TimelockController. No single signer can touch funds without a 48h public window.

Has this been audited?

Two internal audit passes complete (24 + 9 findings, all H/M closed). External audit is on the path before the next chain expansion. Read the full audit notes in the repo.