
useprysm
Refracting Yields Into Impact
About
The problem it solves **The Core Problem** Most people don't donate to public goods because they fear losing capital. Traditional donations are one-time events where you give away money forever. This psychological barrier prevents 98% of DeFi users from supporting the ecosystem they benefit from. **What usePrysm Does** For Users: usePrysm lets you support public goods WITHOUT losing your principal. Deposit $10,000 into our Octant V2 strategy, and: ✅ Your $10,000 stays yours (withdraw anytime) ✅ You earn 80% of yields (3.2% APY compounding) ✅ Public goods get 20% of yields ($80/year) FOREVER ✅ Zero manual work after initial deposit It's like a university endowment - the principal generates perpetual funding for important causes. **For Public Goods Projects:** Instead of quarterly grant applications, projects receive predictable monthly income from DeFi yields. A $10M vault generates $80K/year for public goods automatically. For Octant V2 Ecosystem: usePrysm is a production-ready Yearn v3 strategy that demonstrates how to: Integrate multiple yield protocols (Aave, Morpho) Implement programmatic yield allocation policies Create sustainable funding mechanisms Build user-friendly DeFi experiences **How People Use It** Individual Crypto Holder: 1. Visit useprysm.xyz 2. Connect wallet 3. Deposit USDC (min: $100) 4. See real-time impact: "You've funded 3 projects with $45" 5. Withdraw anytime with accrued rewards **DAO Treasury Manager:** 1. Propose usePrysm allocation to DAO 2. Vote passes: Deploy $500K treasury funds 3. Earn 3.2% APY on treasury (better than idle) 4. Demonstrate ecosystem support ($8K/year to public goods) 5. Zero ongoing maintenance **Public Goods Builder:** 1. Register project on Octant 2. Become yield recipient 3. Receive $500/month recurring from usePrysm 4. Plan long-term without grant uncertainty 5. Focus on building, not fundraising **Why It's Safer & Easier** Safety: ✅ Built on Octant V2 (audited infrastructure) ✅ Uses Yearn v3 framework (battle-tested) ✅ Only integrates top protocols: Aave ($10B TVL), Morpho ($2B TVL) ✅ Non-custodial: You control your funds via vault tokens ✅ Emergency exit: Withdraw entire balance in one transaction **Ease:** ✅ One deposit, lifetime impact ✅ No manual rebalancing ✅ No gas optimization needed ✅ No protocol monitoring required ✅ Simple dashboard shows everything **Real Impact Example** Emma's Story: Deposits: $10,000 USDC Year 1: Earns $320 (keeps it) + $80 donated → Funded Ethereum RPC node Year 2: Earns $330 (keeps it) + $83 donated → Funded developer tools Year 5: Earns $368 (keeps it) + $92 donated → Funded security audit **Total after 5 years:** Emma's balance: $11,698 (grew 17%) Public goods funded: $428 Emma's effort: 5 minutes (initial deposit)
How it's made
Challenges we ran into **Challenge 1: Understanding Yearn v3 Strategy Pattern in 3 days** The Issue: I had only 3 days total and needed to understand Yearn v3's BaseTokenizedStrategy inheritance model. The documentation is comprehensive but dense - it took me 45 minutes just to understand the mandatory overrides. What I Learned: Yearn v3 strategies MUST implement: _deployFunds(uint256) - Where to put user deposits _freeFunds(uint256) - How to withdraw from protocols _harvestAndReport() - Collect yields and report gains/losses **Challenge 2: Implementing 80/20 Yield Split Logic The Bug:** Initial implementation split TOTAL ASSETS (principal + yield), not just yield **Challenge 3: Simplified Aave Integration (No Time for ATokenVault)** The Reality: Full Aave ATokenVault integration requires understanding their vault wrapper, which would take 2+ hours. I had 30 minutes for Aave integration.