Milestone Escrow
The client locks the full budget up front, split into milestones. Funds move only on release, arbiter decision or cancellation.
Fee-free ERC-4626 tokenized vault with a deposit cap and inflation-attack protection
SigmaVault builds on OpenZeppelin's audited ERC-4626 implementation, so it works out of the box with aggregators, routers and dashboards. Virtual shares with a decimals offset of 6 make the first-depositor inflation attack unprofitable.
A configurable deposit cap is exposed through maxDeposit and maxMint, so integrators see the limit before calling. The vault charges no fees — yield reaches holders directly when assets are transferred in — and withdrawals are never limited by the cap.
Treasuries, yield products and savings apps need share-based pooling. Custom share accounting is a common source of bugs — the best known is the first-depositor inflation attack, where an attacker's donation rounds the next depositor's shares down to zero.
A user approves the asset and deposits; the vault mints shares according to previewDeposit.
A strategy or treasury sends profit to the vault, so every share becomes worth more.
The user redeems shares or withdraws assets and receives their pro-rata part.
The owner can raise or lower the deposit cap; lowering it only stops new deposits.
Fee-on-transfer and rebasing assets are not supported. The vault holds assets idle; strategy integrations would add their own risks and need a separate audit.
The client locks the full budget up front, split into milestones. Funds move only on release, arbiter decision or cancellation.
A capped ERC-20 with gasless approvals, vesting schedules with cliff for team and investors, and Synthetix-style staking rewards.
A fair NFT launch: allowlist and public phases, per-wallet limits, immutable max supply, ERC-2981 royalties and a delayed reveal.
Standards: Solidity 0.8.x, OpenZeppelin, Foundry tests with fuzzing, Slither static analysis, verified source. 223 tests · 100% coverage · Slither-analysed.
Tell us what you're building. You get an honest assessment, a clear scope and a fixed-price or milestone proposal, usually within a few working days.
Prefer to write first? Write to us