hackquest logo

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

Solidity
Next
React
Web3
Node
Foundry
Wagmi
Tailwind

Fundraising Status

Not yet. This is open source hackathon project

Team Leader
KKaptan
Sector
RWADeFi