Locked by code. Not by promises.
Save for yourself. Vest for others.
Programmable stablecoin vesting on-chain.
Flowvest is a non-custodial protocol built on Base that helps users lock USDC over time using deterministic smart contracts.
Whether you’re saving for your future self or scheduling payments to someone else, Flowvest keeps funds locked by code — not by promises.
Save
Lock USDC for yourself and release it gradually over time.
Ideal for:
- long-term saving
- budgeting
- self-discipline
- delayed spending
Vest
Create a vesting schedule for another wallet.
Ideal for:
- family support
- allowances
- contributor payments
- milestone-based payouts
- payroll distribution
- App: https://app.flowvest.io
- Explorer: https://scan.flowvest.io
- Network: Base Mainnet
- Asset: USDC
- Non-custodial
- No yield
- No lending
- No rehypothecation
- Transparent on-chain records
- Deterministic release schedules
Locked by code. Not by promises.
Funds remain governed entirely by smart contract rules.
- Connect wallet
- Choose Save or Vest
- Select amount and schedule
- Confirm transaction
- Funds unlock over time
- Claim available releases
Current configuration:
- Token: USDC
- Network: Base Mainnet
- Min Principal: 200 USDC
- Max Principal: 3,000 USDC
- Protocol TVL Cap: 30,000 USDC
- Every 30 days
- 3 releases
- ~3 months
- Every 14 days
- 6 releases
- ~3 months
- 3-18 months
High‑level protocol flow:
User → dApp → Wallet → Smart Contract → Events → Indexer → Explorer
This repository includes:
- smart contracts
- Flowvest dApp frontend
Explorer and indexing infrastructure are maintained separately.
Flowvest will evolve gradually as the protocol matures. Early releases prioritize reliability, transparency, and predictable on‑chain behavior.
- Save
- Vest
- USDC
- Base Mainnet
- Explorer support
- Flexible vest durations
- Protocol fee model
- Additional stablecoins
- Enhanced vest management
Long‑term exploration areas include:
- multi‑chain deployments
- additional stablecoin integrations
- savings-style vaults
Flowvest is non‑custodial. Users should always:
- verify beneficiary addresses carefully
- review wallet prompts before confirming
- confirm transactions on-chain
For release history, see CHANGELOG.md.
MIT