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

SigmaGovernor DAO

On-chain DAO upravljanje: prijedlozi i glasanje ponderirani tokenima, izvršenje kroz timelock

OpenZeppelin GovernorERC20VotesTimelockControllerFoundry

Šta je

SigmaGovernor komponira auditovane OpenZeppelin v5 module upravljanja: ERC20Votes token s satom po timestampu (periodi se ponašaju isto na L1 i L2), konfigurabilno kašnjenje glasanja, period i prag prijedloga, prebrojavanje For/Against/Abstain i kvorum kao udio ukupne ponude.

Uspješni prijedlozi se stavljaju u TimelockController, koji drži imovinu i dozvole (governor ne). Minimalni upravljani ugovor (Box) demonstrira puni životni ciklus od prijedloga do izvršenja.

Poslovni problem

Protokoli, trezori i zajednice moraju odlučivati i djelovati kolektivno. Admin ključevi i multisig koncentrišu moć, a off-chain glasanja i dalje trebaju pouzdanog izvršioca rezultata. Zainteresirani žele odluke koje su obavezujuće, transparentne i odložene.

Kako radi

  1. 1

    Vlasnici delegiraju svoju glasačku moć sebi ili predstavniku.

  2. 2

    Predlagač iznad praga podnosi prijedlog s pozivima za izvršenje.

  3. 3

    Nakon kašnjenja glasanja vlasnici glasaju For, Against ili Abstain.

  4. 4

    Ako For pobijedi Against i postigne se kvorum, prijedlog uspijeva i stavlja se u timelock.

  5. 5

    Nakon minimalnog kašnjenja svako ga može izvršiti; timelock izvršava pozive.

Sigurnosne mjere

  • Timelock daje korisnicima garantirani prozor za izlaz prije nego promjene stupi na snagu
  • Glasacka moć na osnovu snimka sprečava flash-loan manipulaciju glasanjem
  • Postavke upravljanja mogu mijenjati samo uspješni prijedlozi
  • Nema zaostalog admina: deployer se odriče timelock admin uloge
  • Prag prijedloga blokira spam
  • Testiran puni životni ciklus: uspjeh, poraz većinom ili kvorumom, otkazivanje, samoizmijenjavanje

Značajke

  • ERC20Votes token s delegiranjem i satom po timestampu
  • Konfigurabilni kašnjenje, period i prag (mijenjaju se samo upravljanjem)
  • Glasanje For / Against / Abstain
  • Kvorum kao udio ponude
  • Izvršenje kroz TimelockController

Tipični slučajevi upotrebe

  • DAO-ovi protokola koji upravljaju parametrima, nadogradnjama i trezorom
  • Klubovi zajednica i investicija koji glasaju o alokacijama
  • Grant komiteti koji isplaćuju kroz timelock trezor

Poznata ograničenja

Glasačka moć prati distribuciju tokena, pa kvalitet upravljanja ovisi o razumnoj alokaciji tokena.

Ostali showcase ugovori

Showcase

Milestone Escrow

Klijent zaključava cijeli budžet unaprijed, podijeljen na korake. Sredstva se kreću samo pri oslobađanju, odluci arbitra ili otkazivanju.

Solidity 0.8.28OpenZeppelin v5ETH / ERC-20

223 testova · 100% pokrivenost · Slither‑analizirano

Showcase

Token + Vesting + Staking

Ograničeni ERC-20 s gasless odobrenjima, rasporedi vestinga s cliffom za tim i investitore i staking nagrade u stilu Synthetixa.

ERC-20EIP-2612OpenZeppelin v5

223 testova · 100% pokrivenost · Slither‑analizirano

Showcase

SigmaNFT Collection

Pravedan NFT lansman: allowlist i javne faze, limiti po walletu, nepromjenjivi maksimalni supply, ERC-2981 licencne naknade i odloženo otkrivanje.

ERC-721ERC-2981Merkle proofs

223 testova · 100% pokrivenost · Slither‑analizirano

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

Imate projekt na umu?

Recite nam šta gradite. Senior inženjer odgovara u roku od sat vremena radnim danom — a zatim dobijate poštenu procjenu, jasan opseg i ponudu po fiksnoj cijeni ili po koracima, obično za nekoliko radnih dana.

Radije prvo pišete? Pišite nam

Razgovarat ćete direktno s Ing. Ismet Mesic, Tech lead.