futuregood protocol
Tokenize future yield. Unlock capital. Fund goods
Created on 8th November 2025
•
futuregood protocol
Tokenize future yield. Unlock capital. Fund goods
The problem futuregood protocol solves
🎯 The Problem
Traditional yield donation has a capital efficiency problem:
- Deposit $100 → Wait 1 year → Donate $5 yield
- Projects need funding today, not in 12 months
- Your capital is locked, generating slow trickle of donations
- No way to accelerate impact without giving up principal
💡 Our Solution: Tokenize & Monetize Future Yield
FutureGood tokenizes your future yield and sells it on Uniswap V4, converting tomorrow's donations into immediate funding.
How It Works

Step 1: TOKENIZATION
├─ Alice deposits 100 USDC
├─ Receives 100 PT (Principal Token - redeemable at maturity)
└─ Creates 100 YT (Yield Token - tradeable claim on future yield)
Step 2: MONETIZATION
├─ YT listed on Uniswap V4
├─ Charlie buys 100 YT for ~5 USDC (present value)
└─ Hook routes 5 USDC → dragonRouter (Octant)
Step 3: IMMEDIATE IMPACT
├─ Public goods projects get $5 TODAY
├─ Can hire devs, fund grants, deploy contracts NOW
└─ No waiting for yield to slowly accumulate
Step 4: YIELD GENERATION
├─ Alice's 100 USDC generates 5 USDC yield over the year
├─ Yield goes to Charlie (the YT holder)
└─ Charlie breaks even (paid 5 USDC, received 5 USDC yield)
Step 5: PRINCIPAL RETURN
├─ Alice redeems 100 PT at maturity
├─ Gets full 100 USDC back
└─ Zero principal loss!
Net Result:
- Public goods: Get $5 upfront for immediate deployment
- Alice: Donated $5 worth of yield, kept $100 principal
- Charlie: Time-value trade (paid $5 today, received $5 over time)
Challenges I ran into
Building out the hook for uniswap, i ran into some challenges from git submodules, i also had challenges with the economic model and validations.
Tracks Applied (8)
Best use of a Yield Donating Strategy
Most creative use of Octant v2 for public goods
Best use of Morpho V2
Best tutorial for Octant v2 (written/video)
Best public goods projects
Best use of Aave v3 (Aave Vaults)
Best use of Spark
Best Use of Uniswap v4 Hooks
Technologies used
Cheer Project
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.