Litepaper
VibeFunds MVP
A short product and protocol outline for the hackathon-style build: gamified mutual-fund cards, local simulation, and Arc testnet execution.
Problem
On-chain fund primitives are powerful but opaque. VibeFunds makes a fund legible as a product: named vaults, agent personalities, a training loop, and a marketplace view — before and alongside real subscribe / deposit flows.
Architecture
- Next.js 15 app router for marketing + dashboard.
- Hardhat contracts: hybrid share token + FundManager (USDC vault, subscribe, owner ops).
- wagmi + viem + RainbowKit on Arc testnet (chain 5042002).
- Optional Supabase sync for fund metadata when env is configured.
Flows
- Create a fund (name, personality, optional deployed addresses).
- Link share token, NFT mirror, and FundManager from deploy output.
- Train the agent locally for XP; leaderboard is browser-local.
- Subscribe with USDC when FundManager reports share token configured.
Risks
Testnet only; NAV simulation is not investment advice. Smart contracts are unaudited prototypes — do not use with real funds.