AM pfp
AM

@0xdoni

Love competing — and had too many Claude credits 😄 — so I built this. Built a vault system using Veda’s core (BoringVault + Teller + Accountant) with two custom contracts: UnrestrictedManager — multiple EOAs can execute arbitrary calls via vault.manage(). Managers added/removed via Solmate RolesAuthority. No asset restrictions. WithdrawQueue — 3-day on-chain maturity. Users lock cUSDe → wait 3 days → solver batches matured requests and distributes USDe pro-rata. Cancelable anytime before solve. Deposit flow: approve USDe → teller.deposit() → vault mints cUSDe at current rate. 34 Foundry tests (unit + integration + fuzz) Mainnet deployed Live frontend Repo: https://github.com/AndonMitev/ve-playgound README: https://github.com/AndonMitev/ve-playgound/blob/main/README.md Demo: https://ve-playgound.vercel.app/
2 replies
1 recast
3 reactions