Preskoči na sadržaj
Showcase projektBlockchain i Web3
  • 223 testova
  • 100 % pokrivenost
  • analizirano Slitherom

SigmaVault (ERC-4626)

ERC-4626 tokenizirani trezor bez naknada, s ograničenjem uplata i zaštitom od inflacijskog napada

ERC-4626OpenZeppelin v5Virtual sharesFoundry

Što je to

SigmaVault se temelji na revidiranoj ERC-4626 implementaciji OpenZeppelina, pa odmah radi s agregatorima, routerima i nadzornim pločama. Virtualni udjeli s decimalnim pomakom od 6 čine inflacijski napad na prvog ulagatelja neisplativim.

Podesivo ograničenje uplata izloženo je kroz maxDeposit i maxMint, pa integratori vide granicu prije poziva. Trezor ne naplaćuje naknade — prinos dolazi izravno do imatelja kada se imovina prenese u trezor — a isplate nikada nisu ograničene tim limitom.

Poslovni problem

Riznice, proizvodi s prinosom i aplikacije za štednju trebaju udruživanje sredstava temeljeno na udjelima. Vlastito vođenje udjela čest je izvor pogrešaka — najpoznatiji je inflacijski napad na prvog ulagatelja, u kojem donacija napadača zaokružuje udjele sljedećeg ulagatelja na nulu.

Kako funkcionira

  1. 1

    Korisnik odobrava imovinu i uplaćuje; trezor kuje udjele prema previewDeposit.

  2. 2

    Strategija ili riznica šalje dobit u trezor, pa svaki udio vrijedi više.

  3. 3

    Korisnik otkupljuje udjele ili podiže imovinu i prima svoj razmjerni dio.

  4. 4

    Vlasnik može povećati ili smanjiti ograničenje uplata; smanjenje samo zaustavlja nove uplate.

Sigurnosne mjere

  • Revidirana OpenZeppelin v5.7 ERC-4626 osnova; zaokruživanje uvijek u korist trezora
  • Zaštita od inflacijskog napada (decimalni pomak 6), pokrivena zasebnim testom
  • Provjereno fuzzingom: uplata + otkup nikada ne vraćaju više od uplaćenog; pregledi odgovaraju izvršenju; ograničenje se uvijek provodi
  • Invarijante: solventnost i vođenje udjela
  • Ownable2Step; vlasnik može mijenjati samo ograničenje, nikada ne može pomicati sredstva korisnika

Značajke

  • Standardni ERC-4626 trezor
  • Ograničenje uplata putem maxDeposit / maxMint
  • Bez naknada za uplatu, isplatu ili uspješnost
  • Razmjerno pripisivanje prinosa
  • Isplate nikada nisu ograničene

Tipični slučajevi upotrebe

  • Trezori riznica DAO-ova ili korporativne štednje
  • White-label proizvodi s prinosom na ERC-4626 infrastrukturi
  • Kontrolirana lansiranja s postupnim ograničenjem uplata

Poznata ograničenja

Imovina s naknadom pri prijenosu (fee-on-transfer) i rebasing imovina nisu podržani. Trezor drži imovinu neaktivnom; integracije strategija donijele bi vlastite rizike i zahtijevale zasebnu reviziju.

Ostali showcase ugovori

Showcase

Milestone Escrow

Naručitelj unaprijed polaže cijeli budžet, podijeljen na etape. Sredstva se pomiču samo pri isplati etape, odluci arbitra ili otkazivanju.

Solidity 0.8.28OpenZeppelin v5ETH / ERC-20

223 testova · 100 % pokrivenost · analizirano Slitherom

Showcase

Token + Vesting + Staking

ERC-20 s gornjom granicom i odobrenjima bez plaćanja gasa, planovi vestinga s cliffom za tim i investitore te nagrade za staking po uzoru na Synthetix.

ERC-20EIP-2612OpenZeppelin v5

223 testova · 100 % pokrivenost · analizirano Slitherom

Showcase

SigmaNFT Collection

Pošteno lansiranje NFT-a: allowlist i javna faza, ograničenja po novčaniku, nepromjenjiva najveća ponuda, ERC-2981 tantijeme i odgođeno otkrivanje.

ERC-721ERC-2981Merkle proofs

223 testova · 100 % pokrivenost · analizirano Slitherom

Standardi: Solidity 0.8.x, OpenZeppelin, Foundry testovi s fuzzingom, Slither statička analiza, verificirani izvorni kod. 223 testova · 100 % pokrivenost · analizirano Slitherom.

Imate projekt na umu?

Recite nam što gradite. Dobit ćete iskrenu procjenu, jasan opseg i ponudu s fiksnom cijenom ili po fazama – obično u roku od nekoliko radnih dana.

Radije biste prvo pisali? Pišite nam