Zum Inhalt springen
Showcase-ProjektBlockchain & Web3
  • 223 Tests
  • 100 % Abdeckung
  • Slither-geprüft

SigmaVault (ERC-4626)

Gebührenfreier tokenisierter ERC-4626-Vault mit Einzahlungsobergrenze und Schutz vor Inflation-Angriffen

ERC-4626OpenZeppelin v5Virtual sharesFoundry

Worum es geht

SigmaVault baut auf der geprüften ERC-4626-Implementierung von OpenZeppelin auf und funktioniert daher ohne Anpassung mit Aggregatoren, Routern und Dashboards. Virtuelle Shares mit einem Dezimal-Offset von 6 machen den Inflation-Angriff auf den ersten Einzahler unrentabel.

Eine konfigurierbare Einzahlungsobergrenze wird über maxDeposit und maxMint offengelegt, sodass Integratoren das Limit vor dem Aufruf sehen. Der Vault erhebt keine Gebühren – Erträge erreichen die Inhaber direkt, sobald Vermögenswerte an den Vault überwiesen werden – und Auszahlungen werden nie durch die Obergrenze beschränkt.

Das geschäftliche Problem

Treasuries, Ertragsprodukte und Spar-Apps benötigen anteilsbasiertes Pooling. Eigene Anteilsbuchhaltung ist eine häufige Fehlerquelle – am bekanntesten ist der Inflation-Angriff auf den ersten Einzahler, bei dem die Spende eines Angreifers die Anteile des nächsten Einzahlers auf null abrundet.

So funktioniert es

  1. 1

    Ein Nutzer erteilt die Freigabe für den Vermögenswert und zahlt ein; der Vault prägt Anteile gemäß previewDeposit.

  2. 2

    Eine Strategie oder Treasury überweist Gewinn an den Vault, wodurch jeder Anteil mehr wert wird.

  3. 3

    Der Nutzer löst Anteile ein oder hebt Vermögenswerte ab und erhält seinen anteiligen Teil.

  4. 4

    Der Owner kann die Einzahlungsobergrenze anheben oder senken; eine Senkung stoppt nur neue Einzahlungen.

Sicherheitsmaßnahmen

  • Geprüfte ERC-4626-Basis von OpenZeppelin v5.7; Rundung stets zugunsten des Vaults
  • Schutz vor Inflation-Angriffen (Dezimal-Offset 6), durch einen eigenen Test abgedeckt
  • Per Fuzzing geprüft: Einzahlung + Einlösung liefert nie mehr als eingezahlt; Vorschauen entsprechen der Ausführung; Obergrenze wird stets durchgesetzt
  • Invarianten: Solvenz und Anteilsbuchhaltung
  • Ownable2Step; der Owner kann nur die Obergrenze ändern, nie Nutzermittel bewegen

Funktionen

  • Standard-Vault nach ERC-4626
  • Einzahlungsobergrenze über maxDeposit / maxMint
  • Keine Einzahlungs-, Auszahlungs- oder Performancegebühren
  • Anteilige Ertragszuweisung
  • Auszahlungen nie begrenzt

Typische Anwendungsfälle

  • DAO-Treasury- oder Unternehmens-Spar-Vaults
  • White-Label-Ertragsprodukte auf ERC-4626-Infrastruktur
  • Kontrollierte Starts mit stufenweiser Einzahlungsobergrenze

Bekannte Einschränkungen

Fee-on-Transfer- und Rebasing-Vermögenswerte werden nicht unterstützt. Der Vault hält Vermögenswerte ungenutzt; Strategie-Integrationen würden eigene Risiken mit sich bringen und ein separates Audit erfordern.

Weitere Showcase-Contracts

Showcase

Milestone Escrow

Der Auftraggeber hinterlegt das gesamte Budget vorab, aufgeteilt in Meilensteine. Mittel bewegen sich nur bei Freigabe, Schiedsentscheidung oder Stornierung.

Solidity 0.8.28OpenZeppelin v5ETH / ERC-20

223 Tests · 100 % Abdeckung · Slither‑geprüft

Showcase

Token + Vesting + Staking

Ein ERC-20 mit Obergrenze und gaslosen Freigaben, Vesting-Pläne mit Cliff für Team und Investoren sowie Staking-Belohnungen nach dem Synthetix-Modell.

ERC-20EIP-2612OpenZeppelin v5

223 Tests · 100 % Abdeckung · Slither‑geprüft

Showcase

SigmaNFT Collection

Ein fairer NFT-Launch: Allowlist- und öffentliche Phase, Limits pro Wallet, unveränderliches maximales Angebot, ERC-2981-Lizenzgebühren und ein verzögerter Reveal.

ERC-721ERC-2981Merkle proofs

223 Tests · 100 % Abdeckung · Slither‑geprüft

Standards: Solidity 0.8.x, OpenZeppelin, Foundry-Tests mit Fuzzing, statische Analyse mit Slither, verifizierter Quellcode. 223 Tests · 100 % Abdeckung · Slither-geprüft.

Sie planen ein Projekt?

Beschreiben Sie kurz, was Sie vorhaben. Ein Senior Engineer antwortet werktags innerhalb einer Stunde. Danach erhalten Sie eine ehrliche Einschätzung, einen klaren Umfang und meist innerhalb weniger Werktage ein Angebot mit Festpreis oder Meilensteinen.

Lieber zuerst schreiben? Nachricht schreiben

Sie sprechen direkt mit Ing. Ismet Mesic, Tech Lead.