O ovom unosu
Zašto je ugovor o stjecanju prava (vesting) važan
Pravedna raspodjela tokena timu, savjetnicima ili ulagačima složen je dio svakog Web3 pokretanja. Izrada pouzdanog mehanizma od nule i njegovo pravilno testiranje oduzimaju znatno vrijeme. Ovaj paket pruža gotov ugovor spreman za reviziju, koji omogućuje trenutno postavljanje profesionalne strukture zaključavanja.
Bilo da pripremate pokretanje ERC-20 tokena ili upravljate riznicom DAO-a, ovaj ugovor predvidljivo oslobađa tokene prema dogovorenom rasporedu.
Što dobivate
- Čist, plinski optimiziran i potpuno komentiran Solidity ugovor o stjecanju prava
- Cjelovitu README dokumentaciju koja objašnjava konfiguraciju, implementaciju i upotrebu na bilo kojem lancu kompatibilnom s EVM-om
- Radnu demonstraciju koja potvrđuje ispravno funkcioniranje cliff razdoblja, linearnog oslobađanja i logike povlačenja
- U višim paketima, Python (Web3.py) skriptu koja upravlja kompilacijom, implementacijom i lokalnim testiranjem
Ključne značajke
- Cliff i linearno oslobađanje: početno razdoblje zaključavanja praćeno stabilnim vremenskim oslobađanjem tokena
- Ugrađena zaštita od ponovnog ulaska (reentrancy) putem prilagođenog nonReentrant modifikatora
- Vlasničke kontrole za dodjelu prava i opoziv nestabilnih (unvested) tokena prema potrebi
- Funkcija prikaza vestedAmount za provjeru raspoloživog stanja za preuzimanje u bilo kojem trenutku
- Podrška za nekoliko istodobnih dodjela, prikladna za timove, savjetnike ili više krugova ulagača
Standardi tokena i mrežna podrška
Ugovor je izrađen prvenstveno za tokene ERC-20 te funkcionira na mrežama Ethereum, BSC (BEP-20), Polygon i drugim mrežama utemeljenim na EVM-u.
Vlasništvo i status revizije
Dobivate potpuno vlasništvo nad isporučenim kodom, bez ikakvih dodatnih naknada. Vanjsko revizorsko društvo nije ga pregledalo, no temeljito je testiran u lokalnom okruženju Ganache i slijedi utvrđene sigurnosne konvencije, pa je u prikladnom stanju za podnošenje neovisnom revizoru prije bilo kakvog postavljanja na glavnu mrežu (mainnet).
Kako radimo
1. Potvrđujemo pojedinosti o vašem tokenu i raspored stjecanja prava (vesting) koji trebate, uključujući duljinu razdoblja počeka (cliff) i trajanje.
2. Pripremamo pametni ugovor te, prema potrebi, skripte za implementaciju na jeziku Python, kako bi odgovarali vašem projektu.
3. Pokrećemo potpunu lokalnu simulaciju kako bismo potvrdili da funkcije stjecanja prava i oslobađanja tokena rade kako je predviđeno.
4. Dobivate dovršeni izvorni kod, sve skripte i cjelokupnu dokumentaciju.
Kome je ovo namijenjeno
Ova je usluga namijenjena osnivačima i razvojnim inženjerima kojima je potreban provjeren način zaključavanja i oslobađanja tokena za tim, savjetnike ili ulagače, bilo da ugovor želite postaviti sami, želite uključeno lokalno testiranje ili vam je potreban prilagođeni raspored postavljen na testnu mrežu uz izravnu podršku. Prije narudžbe pripremite domenu projekta i kratak sažetak, uključujući željene uvjete stjecanja prava.