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. A senior engineer replies within an hour on working days — then 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
You'll talk directly with Ing. Ismet Mesic, Tech lead.