Game da wannan jerin
Dalilin da ya sa kwangilar vesting take da muhimmanci
Raba token cikin adalci ga tawaga, masu ba da shawara ko masu zuba jari wani bangare ne mai sarkakiya na duk wani kaddamarwar Web3. Gina ingantaccen tsari daga farko da kuma gwada shi yadda ya kamata yana daukar lokaci mai tsawo. Wannan kunshin yana samar da kwangilar da aka kammala kuma take shirye don binciken kudi (audit) domin kafa tsarin kulle token na kwararru nan take.
Ko kuna shirya kaddamar da ERC-20 ne ko kuna sarrafa asusun DAO, wannan kwangilar tana sakin token a kan tsari kuma a lokutan da aka amince a kai.
Abin da za ku samu
- Tsabtacciyar kwangilar vesting ta Solidity wadda ba ta cin gas da yawa kuma take kunshe da cikakkun bayanan bayani
- Cikakken bayanin README wanda ke bayyana yadda ake tsarawa, turawa (deployment) da kuma amfani da shi a kowace hanyar sadarwa mai jituwa da EVM
- Misalin aiki mai tabbatar da cewa lokacin cliff, sakin token a hankali a kan lokaci (linear release) da tsarin cire kudi suna aiki daidai
- A manyan kunshe-kunshe, akwai rubutun Python (Web3.py) wanda ke sarrafa hadawa (compilation), turawa da kuma gwaji a na'ura ta gida
Muhimman fasaloli
- Cliff da sakin token a hankali: tsarin kullewa na farko wanda ke biye da sakin token a hankali bisa tsarin lokaci
- Kariya daga harin reentrancy wadda aka gina ta hanyar amfani da modifier na musamman na nonReentrant
- Ikon mai kwangila na kirkiro kyautar token (grants) da kuma soke token din da ba a gama mallaka ba (unvested) idan bukatar hakan ta taso
- Aikin duba na vestedAmount domin a iya duba adadin da za a iya karba a kowane lokaci
- Goyi bayan raba kyaututtukan token da yawa a lokaci guda, wanda ya dace da tawagogi, masu ba da shawara ko zagaye daban-daban na masu zuba jari
Ka'idojin token da goyon bayan hanyoyin sadarwa
An gina kwangilar ne da farko don alamun ERC-20 kuma tana aiki a fadin Ethereum, BSC (BEP-20), Polygon da sauran hanyoyin sadarwa na tushen EVM.
Mallaka da matsayin binciken kudi
Kuna karɓar cikakken mallakar lambar da aka bayar, ba tare da ƙarin kudade a haɗe ba. Wani kamfanin binciken kudi na waje bai duba ta ba, amma an gwada ta sosai a cikin yanayin Ganache na gida kuma tana bin ka'idojin tsaro da aka kafa, don haka tana cikin yanayin da ya dace da za a gabatar da ita ga mai binciken na ɓangare na uku kafin kowane aikawa zuwa mainnet.
Yadda muke aiki
1. Muna tabbatar da cikakkun bayanai na alamar ku da jadawalin vesting ɗin da kuke buƙata, gami da tsawon cliff da tsawon lokaci.
2. Muna shirya smart contract ɗin, kuma idan ya dace Python deployment scripts, don dacewa da aikinku.
3. Muna gudanar da cikakken siminti na gida don tabbatar da cewa ayyukan vesting da release suna aiki yadda aka nufa.
4. Kuna karɓar lambar tushe da aka gama, kowane scripts, da cikakkun takaddun shaida.
Wanda wannan ya dace da shi
Wannan sabis ɗin ya dace da waɗanda suka kafa da masu haɓakawa waɗanda ke buƙatar hanyar da aka gwada don kulle da sakin alamu don ƙungiya, masu ba da shawara ko masu zuba jari, ko kun fi son tura kwangilar da kanku, kuna son a haɗa gwajin gida, ko kuna buƙatar jadawalin al'ada da aka tura zuwa testnet tare da tallafi kai tsaye. Kafin yin oda, ku shirya yankin aikinku da taƙaitaccen bayani, gami da sharuɗɗan vesting ɗin da kuka fi so.