Przejdź do treści

Sprint w stałej cenie

Przygotowanie do audytu smart kontraktów: krótszy i tańszy audyt zewnętrzny.

Audytorzy rozliczają się za czas. W jeden do dwóch tygodni doprowadzamy Twój kod Solidity, testy i dokumentację do stanu, w którym ten czas idzie na Twoją logikę, a nie na brakujące testy i otwarte pytania.

Audit-Readiness Sprint

Stały zakres, stała cena

Audit-Readiness Sprint

Przygotuj swoje smart kontrakty do zewnętrznego audytu.

Stała cena

4100–8000 €1–2 tygodnie

1 tydzień przy kodzie do ok. 1000 nSLOC, 2 tygodnie przy kodzie do ok. 2500 nSLOC. Większe bazy kodu wyceniamy indywidualnie.

Co obejmuje

  • Model zagrożeń: aktorzy, role uprzywilejowane, założenia dotyczące zaufania i powierzchnie ataku
  • Analiza luk w zestawie testów z raportem pokrycia linii i gałęzi
  • Testy fuzz i stanowe testy niezmienników (Foundry) dla ścieżek krytycznych
  • Przebieg Slithera z oceną każdego znaleziska
  • Priorytetyzowana lista poprawek z konkretnymi rekomendacjami

Otrzymujesz

Pakiet przekazania dla audytorów (zamrożony zakres i commit, notatki architektoniczne, niezmienniki, znane problemy i instrukcje uruchamiania testów), dzięki któremu audytorzy poświęcają czas na Twoją logikę.

Przygotowuje Twój kod do zewnętrznego audytu; nie zastępuje go.

Zapytaj o ten sprint

Dla kogo

  • Zewnętrzny audyt masz już zarezerwowany albo czekasz na jego wycenę, a zestaw testów ma luki.
  • Inwestor, launchpad lub giełda prosi o dane o pokryciu testami i o model zagrożeń.
  • Kontrakty dostały Ci się w spadku i musisz wiedzieć, w jakim naprawdę są stanie.

Bezpłatna checklista

Checklista: gotowość smart kontraktów do audytu

Zakres, dokumentacja, testy, fuzzing, analiza statyczna i logistyka audytu: co przygotować, zanim zapłacisz za zewnętrzny audyt.

Czytaj online

Bezpośrednie pobranie PDF, bez podawania e-maila.

Stałe ceny netto (bez VAT). Zakres potwierdzamy w krótkiej rozmowie przed startem sprintu; jeśli nie mieści się w formule sprintu, powiemy Ci o tym i wycenimy go indywidualnie.

Jak przebiega sprint

  1. 01

    Rozmowa wstępna

    Potwierdzamy rozmiar (nSLOC), sieci, zależności i termin audytu. Jeśli projekt nie mieści się w formule sprintu, mówimy o tym i wyceniamy go indywidualnie.

  2. 02

    Zamrożenie i lektura kodu

    Zamrażasz commit. My czytamy kod, mapujemy aktorów, role i założenia dotyczące zaufania i spisujemy model zagrożeń.

  3. 03

    Testy i analiza

    Analiza luk w pokryciu, testy fuzz i stanowe testy niezmienników dla ścieżek krytycznych w Foundry, przebieg Slithera z oceną każdego znaleziska.

  4. 04

    Pakiet przekazania

    Priorytetyzowana lista poprawek i pakiet przekazania dla audytorów: zakres, commit, notatki architektoniczne, niezmienniki, znane problemy, instrukcje uruchamiania testów.

Pytania o sprint

Ile kosztuje audyt smart kontraktu i co zmienia przygotowanie?

Firmy audytorskie wyceniają według rozmiaru kodu, złożoności i czasu pracy audytorów. Według opublikowanych danych rynkowych audyty prostych tokenów to niskie kwoty pięciocyfrowe (USD), a audyty protokołów DeFi są znacznie droższe. Przygotowanie nie zastępuje audytu. Usuwa tę część rachunku, której da się uniknąć: czas, który audytorzy tracą na brakujące testy, niejasny zakres i nieudokumentowane założenia.

Czy to jest audyt?

Nie. Sprint przygotowuje Twój kod do zewnętrznego audytu prowadzonego przez niezależną firmę i go nie zastępuje. Piszemy o tym wprost w raporcie.

Jakie stacki obsługujecie?

Solidity w sieciach EVM (Ethereum, Base, Polygon, Arbitrum, BNB Chain), projekty w Foundry lub Hardhat. Inne języki wyceniamy indywidualnie.

Czy wprowadzacie też poprawki?

Sprint kończy się priorytetyzowaną listą poprawek z konkretnymi rekomendacjami. Poprawki możemy wdrożyć później według stawki godzinowej albo jako pakiet w stałej cenie.

Wszystkie usługi: Blockchain i Web3

Masz pomysł na projekt?

Opowiedz nam, co budujesz. Zwykle w ciągu kilku dni roboczych dostajesz uczciwą ocenę, jasny zakres i ofertę w stałej cenie albo z rozliczeniem za kamienie milowe.

Wolisz najpierw napisać? Napisz do nas

Twój rozmówca: Ing. Ismet Mesic, Tech lead.