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

Gold-Backed Token (RWA)

Real-World-Asset-Demo: 1 sGOLD = 1 Gramm verwahrtes Gold, Prägung nur gegen Proof of Reserve

ERC-20AccessControlProof of reserveFoundry

Worum es geht

GoldBackedToken macht die 1:1-Deckung zur Voraussetzung statt zum Versprechen: mint(to, amount) gelingt nur, wenn totalSupply + amount ≤ reserve(). Die Reserve wird aus einem Proof-of-Reserve-Feed gelesen, dessen Schnittstelle mit Chainlinks AggregatorV3 identisch ist, auf Aktualität geprüft und auf 18 Dezimalstellen normalisiert.

Inhaber lösen Tokens ein, indem sie sie mit einer Off-Chain-Referenz verbrennen; der Verwahrer beobachtet die Rücknahme-Events und liefert das Metall aus oder rechnet in bar ab. Dies ist eine Demo – sGOLD ist nicht durch echtes Gold gedeckt, hat keinen Geldwert und wird nicht zum Verkauf angeboten. Sie stützt sich auf das Fachwissen unseres Teams aus dem Aufbau einer Plattform für einen Edelmetallhändler.

Das geschäftliche Problem

Tokenisierte Rohstoffe und Stablecoins hängen von einem Versprechen ab: Jeder Token ist gedeckt. Wird dieses Versprechen nur durch gelegentliche Bestätigungen geprüft, kann ein Emittent mehr prägen, als er hält – und niemand bemerkt die Unterdeckung, bis es zu spät ist.

So funktioniert es

  1. 1

    Der Verwahrer (oder ein Chainlink-Proof-of-Reserve-Feed) meldet die gehaltenen Gramm Gold.

  2. 2

    Die Minter-Rolle prägt nach Zahlungseingang Tokens an einen Kunden – nur wenn das neue Angebot innerhalb der Reserve bleibt.

  3. 3

    Die Tokens werden als ERC-20 frei gehandelt, mit EIP-2612 permit für gaslose Freigaben.

  4. 4

    Ein Inhaber löst ein, indem er Tokens mit einer Referenz verbrennt; der Verwahrer wickelt off-chain ab.

  5. 5

    Im Notfall stoppt die Pauser-Rolle alle Überweisungen, Prägungen und Rücknahmen.

Sicherheitsmaßnahmen

  • Prägung bricht mit InsufficientReserve ab, wenn das Angebot die Reserve übersteigen würde
  • Orakelprüfung: Nicht positive, fehlende, in der Zukunft liegende oder veraltete Daten werden abgelehnt
  • Begrenztes Aktualitätsfenster (1 Sekunde bis 7 Tage) – die Prüfung lässt sich nicht abschalten
  • Dezimal-Normalisierung für jede Feed-Genauigkeit
  • Rollenbasiertes AccessControl
  • Per Fuzzing geprüfte Invariante: totalSupply ≤ reserve

Funktionen

  • 1 Token = 1 Gramm Gold
  • Prägung mit Reserveprüfung
  • Mit Chainlink AggregatorV3 kompatibler Reserve-Feed
  • Rücknahme durch Verbrennen mit Referenz
  • Getrennte Rollen für Admin, Minter und Pauser
  • Pausierbarer Notschalter

Typische Anwendungsfälle

  • Tokenisierte Edelmetalle, Rohstoffe und Lagerscheine
  • Stablecoins mit erzwungener Reservedeckung
  • Andere Real-World-Assets mit einem überprüfbaren Off-Chain-Register

Bekannte Einschränkungen

Nur Demo: Ein Mock-Reserve-Feed ersetzt ein echtes Orakel. Für den Produktivbetrieb wären ein echter Proof-of-Reserve-Feed, eine Administration per Multisig + Timelock und, wo erforderlich, Übertragungsbeschränkungen (z. B. nach MiCA) nötig.

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?

Erzählen Sie uns, was Sie vorhaben. Sie erhalten eine ehrliche Einschätzung, einen klaren Umfang und ein Angebot mit Festpreis oder Meilensteinen – meist innerhalb weniger Werktage.

Lieber zuerst schreiben? Nachricht schreiben