Accrue
Stake mETH → Earn yield → Auto-buy Real World Assets. Your principal never leaves. Only grows
Videos
Description
Accrue Protocol
Live App: https://accrue.vercel.app
Yield-Collateralized RWA Purchasing on Mantle Network
💡 Concept
Your staking yield automatically buys Real World Assets. Principal stays 100% safe.
🔄 How It Works
1. Deposit mETH into Accrue Vault
2. Earn staking yield (auto-tracked)
3. Select target RWA (real estate, bonds, etc.)
4. Harvest - yield converts to fractionalized RWA tokens
5. Withdraw principal anytime - RWAs are yours to keep
🏠 Available RWAs
| Asset | APY | Price/Fraction |
| NYC Real Estate | 4.5% | 0.01 mETH |
| Treasury Bonds | 5.25% | 0.001 mETH |
| Invoice Financing | 8.5% | 0.005 mETH |
| Green Infrastructure | 6.5% | 0.002 mETH |
🛠️ Built With
- Solidity - ERC-4626 + ERC-1155
- Mantle Network - Low gas, mETH native
- Next.js - Modern React frontend
- Wagmi/RainbowKit - Web3 connectivity
✅ Status
- 🟢 Deployed on Mantle Sepolia
- 🟢 35/35 tests passing
- 🟢 Full demo flow working
🎯 Value Proposition
| Traditional | Accrue |
| Yield OR real assets | Yield AND real assets |
| Principal at risk | Principal protected |
| High minimum investment | Start with any amount |
| Complex process | One-click harvest |
Bottom line: DeFi meets RWA. No trade-offs. Just accumulation.
Progress During Hackathon
Progress During Hackathon # Day 1 - Foundation & Smart Contracts - Project architecture design & tech stack selection - Scaffold-ETH 2 boilerplate setup - `YieldVault.sol` - ERC-4626 vault with yield-to-RWA logic - `RealWorldAsset.sol` - ERC-1155 fractionalized RWA tokens - `MockMETH.sol` - Testnet faucet with cooldown - Core mechanics: deposit, withdraw, yield tracking, harvest - 4 RWA asset types configured (Real Estate, Bonds, Invoice, Infrastructure) # Day 2 - Frontend & Integration - Next.js 14 dashboard with Tailwind CSS - Wagmi/RainbowKit wallet integration - Custom hooks: `useYieldVault`, `useRWAToken`, `useMETH` - Dashboard UI: deposit, harvest, portfolio views - RWA Marketplace component - Toast notifications & loading states - Real-time balance & yield tracking - Target asset selection with on-chain persistence # Day 3 - Deployment & Polish - Smart contract deployment to Mantle Sepolia Testnet - Full test suite (35/35 tests passing) - UI/UX improvements: cooldown display, balance cards - Branding finalized (Accrue logo, colors) - Documentation: README.md & ARCHITECTURE.md - End-to-end testing of complete flow - Bug fixes: faucet cooldown, harvest threshold, target asset selection
Tech Stack
Fundraising Status
Not yet. This is open source hackathon project