Sprint po fiksni ceni
Priprava pametnih pogodb na revizijo (audit), da bo revizija krajša in cenejša.
Revizorji zaračunavajo po času. V enem do dveh tednih vašo kodo v Solidityju, teste in dokumentacijo spravimo v stanje, v katerem ta čas namenijo vaši logiki, ne pa manjkajočim testom in odprtim vprašanjem.
Audit-Readiness Sprint
Fiksen obseg, fiksna cena
Audit-Readiness Sprint
Pripravite svoje pametne pogodbe na zunanjo revizijo.
Fiksna cena
4100–8000 €
Kaj je vključeno
- Model groženj: akterji, privilegirane vloge, predpostavke o zaupanju in napadalne površine
- Analiza vrzeli v testih s poročilom o pokritosti vrstic in vej
- Fuzz testi in stateful invariantni testi (Foundry) za kritične poti
- Zagon orodja Slither z ovrednotenjem vsake ugotovitve
- Prednostno razvrščen seznam popravkov s konkretnimi priporočili
Prejmete
Paket za predajo revizorjem (zamrznjen obseg in commit, zapiski o arhitekturi, invariante, znane težave in navodila za teste), da revizorji svoj čas namenijo vaši logiki.
Komu je namenjen
- Zunanjo revizijo imate že rezervirano ali zanjo zbirate ponudbe, zbirka testov pa ima vrzeli.
- Vlagatelj, launchpad ali borza zahteva podatke o pokritosti in model groženj.
- Pogodbe ste podedovali in morate vedeti, v kakšnem stanju so v resnici.
Brezplačni kontrolni seznam
Kontrolni seznam: priprava pametnih pogodb na revizijo
Kaj pripraviti, preden plačate zunanjo revizijo: obseg, dokumentacija, testi, fuzzing, statična analiza in organizacija revizije.
Kako poteka sprint
- 01
Uvodni pogovor
Potrdimo velikost (nSLOC), verige, odvisnosti in datum revizije. Če ne ustreza sprintu, to povemo in pripravimo individualno ponudbo.
- 02
Zamrznitev in branje
Zamrznete commit. Preberemo kodo, popišemo akterje, vloge in predpostavke o zaupanju ter napišemo model groženj.
- 03
Testiranje in analiza
Analiza vrzeli v pokritosti, fuzz testi in stateful invariantni testi za kritične poti v Foundryju, zagon orodja Slither z ovrednotenjem vsake ugotovitve.
- 04
Paket za predajo
Prednostno razvrščen seznam popravkov in paket za predajo revizorjem: obseg, commit, zapiski o arhitekturi, invariante, znane težave, navodila za teste.
Vprašanja o sprintu
Koliko stane revizija (audit) pametnih pogodb in kaj spremeni priprava?
Revizijska podjetja ceno določajo glede na velikost kode, zahtevnost in čas revizorjev; objavljene tržne reference preproste revizije tokenov uvrščajo v nižji petmestni razpon (USD), protokole DeFi pa precej višje. Priprava revizije ne nadomesti, odstrani pa tisti del računa, ki se mu je mogoče izogniti: čas, ki ga revizorji porabijo za manjkajoče teste, nejasen obseg in nedokumentirane predpostavke.
Ali je to revizija?
Ne. Sprint vašo kodo pripravi na zunanjo revizijo neodvisnega podjetja; ne nadomešča je, in to tudi zapišemo v poročilo.
Katere tehnologije pokrivate?
Solidity na verigah EVM (Ethereum, Base, Polygon, Arbitrum, BNB Chain) s projekti v Foundryju ali Hardhatu. Za druge jezike pripravimo individualno ponudbo.
Ali ugotovitve tudi odpravite?
Sprint se konča s prednostno razvrščenim seznamom popravkov s konkretnimi priporočili. Izvedba popravkov lahko sledi po urni postavki ali kot paket po fiksni ceni.
Imate v mislih projekt?
Povejte nam, kaj razvijate. Senior inženir odgovori v 24 urah ob delovnih dneh, v nekaj delovnih dneh pa prejmete iskreno oceno, jasen obseg in ponudbo s fiksno ceno ali po mejnikih.
Bi raje najprej pisali? Pišite nam
Vaš sogovornik: Ing. Ismet Mesic, Tehnični vodja.