Milestone Escrow
Le client bloque d’emblée la totalité du budget, réparti en jalons. Les fonds ne bougent qu’en cas de libération, de décision de l’arbitre ou d’annulation.
Vault tokenisé ERC-4626 sans frais, avec plafond de dépôt et protection contre l’attaque par inflation
SigmaVault repose sur l’implémentation ERC-4626 auditée d’OpenZeppelin et fonctionne donc d’emblée avec les agrégateurs, les routeurs et les tableaux de bord. Des parts virtuelles avec un décalage de 6 décimales rendent non rentable l’attaque par inflation du premier déposant.
Un plafond de dépôt configurable est exposé via maxDeposit et maxMint : les intégrateurs voient ainsi la limite avant d’appeler. Le vault ne prélève aucuns frais (le rendement parvient directement aux détenteurs lorsque des actifs y sont transférés) et les retraits ne sont jamais limités par le plafond.
Les trésoreries, les produits de rendement et les applications d’épargne ont besoin d’une mise en commun fondée sur des parts. Une comptabilité de parts faite maison est une source fréquente de bugs, dont le plus connu est l’attaque par inflation du premier déposant, où le don d’un attaquant arrondit à zéro les parts du déposant suivant.
Un utilisateur approuve l’actif et dépose ; le vault émet des parts conformément à previewDeposit.
Une stratégie ou une trésorerie envoie des gains au vault, et chaque part prend de la valeur.
L’utilisateur rachète ses parts ou retire des actifs et reçoit sa quote-part.
Le propriétaire peut relever ou abaisser le plafond de dépôt ; l’abaisser ne fait que bloquer les nouveaux dépôts.
Les actifs fee-on-transfer et à rebasing ne sont pas pris en charge. Le vault conserve les actifs sans les placer ; l’intégration de stratégies ajouterait ses propres risques et nécessiterait un audit distinct.
Le client bloque d’emblée la totalité du budget, réparti en jalons. Les fonds ne bougent qu’en cas de libération, de décision de l’arbitre ou d’annulation.
Un ERC-20 plafonné avec approbations sans gas, des calendriers de vesting avec cliff pour l’équipe et les investisseurs, et des récompenses de staking sur le modèle de Synthetix.
Un lancement de NFT équitable : phases allowlist et publique, limites par wallet, offre maximale immuable, royalties ERC-2981 et reveal différé.
Standards : Solidity 0.8.x, OpenZeppelin, tests Foundry avec fuzzing, analyse statique Slither, code source vérifié. 223 tests · couverture 100 % · analysé par Slither.
Décrivez votre projet en quelques lignes. Un ingénieur senior vous répond sous 24 heures les jours ouvrés ; suivent un avis honnête, un périmètre clair et une proposition à prix fixe ou par jalons, en général en quelques jours ouvrés.
Vous préférez d’abord écrire ? Écrivez-nous
Vous échangez directement avec Ing. Ismet Mesic, Tech lead.