Skip to content
P

Pension Fund Admin

Onchain Pension Fund Administrator

Created on 9th November 2025

•

P

Pension Fund Admin

Onchain Pension Fund Administrator

The problem Pension Fund Admin solves

PensionStrategy: A Transparent, Efficient, and Adaptive Onchain Pension Vault

PensionStrategy is an ERC-4626 vault that reimagines retirement savings on Ethereum by combining long-term vesting, yield donation, transparent asset allocation, and low, fair fees — all in a single, auditable smart contract.


The Problem It Solves

Traditional pension systems and even many DeFi yield strategies suffer from three core issues:

Administrative fees dominate costs.
Asset allocation is opaque.
Change is slow.

These pain points erode returns, hide risk, and prevent adaptation to new opportunities.


How PensionStrategy Solves It

ProblemSolution with PensionStrategy
Administrative fees dominate costsOnly 1% fee on yield (not principal)<br>→ Management fee (managementFeeBPS = 100) is taken only from generated yield, never touching user deposits. <br>→ No hidden fees, no performance drag on capital.
Asset allocation is opaque100% onchain, real-time visibility<br>→ Funds are split 50/50 between Aave (sDAI) and Yearn (sUSDS) — both battle-tested, audited ERC-4626 vaults.<br>→ totalAssets() shows exact breakdown of idle + vault holdings.<br>→ All logic is open-source and verifiable.
Change is slowOwner can switch assets instantly<br>→ switchAsset() allows seamless migration (e.g., DAI → USDS) without user action.<br>→ Approvals are updated, funds rebalanced — all in one transaction.<br>→ Future-proof: adapt to better yields or safer protocols in real time.

What Can People Use It For?

1. Long-Term Retirement Savings

  • Lock in DAI for 30 years (360 months).
  • Monthly pension claims auto-vest: principal + proportional yield.
  • No early withdrawal before MIN_LOCK_PERIOD (30 days) — enforces discipline.

2. Beneficiary Protection

  • Set a beneficiary who can claim all shares if you’re inactive for 365 days.
  • Ideal for estate planning or digital legacy.

3. Yield Donation for Social Good

  • All excess yield (after user claims and 1% fee) is donated via harvestAndReport().
  • Default: Gitcoin multisig (0xde21...) — funds public goods.
  • Win-win: users earn, builders get funded.

4. Transparent, Auditable Yield Farming

  • No black boxes. No "strategy manager" opacity.
  • See exactly where your money is: Aave + Yearn.
  • Upgradeable allocation via switchAsset().

Use Cases

- A freelancer locks 10,000 DAI for retirement
- A DAO allocates treasury to long-term growth + public goods
- A family sets up a trust with beneficiary fallback
- A protocol donates yield to Gitcoin automatically

Challenges we ran into

Writing the smart contracts posed some challenges

Tracks Applied (4)

Best use of a Yield Donating Strategy

Directly implements yield donation by minting gain shares to donationAddress in harvestAndReport(), combining it with pe...Read More

Best public goods projects

Donates excess yield (post-user claims/1% fee) to Gitcoin multisig, funding open-source Ethereum public goods automatica...Read More

Best use of Aave v3 (Aave Vaults)

Deploys 50% of funds to sDAI (Aave ERC4626 vault) for yield, with proportional withdrawals and switchAsset() for adaptab...Read More

Best use of Spark

Approves assets for Spark Lend Pool; ready for optional borrowing/lending integration in _deployFunds for enhanced yield...Read More

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.

Discussion

Builders also viewed

See more projects on Devfolio