Price model – Only pay for what I find

The per-finding cost structure of a security review is given by a base price that is tiered with respect to severity.
This base price, which will be presented in the quote, is defined as the maximum price to be paid for an identified vulnerability.

Severity Percentage of base price
Critical 100%
High 70%
Medium 30%
Low 10%
Non-Critical 0%*

* 5%, if non-critical findings are required to be included in the report instead of being discussed in a call. All other finings are included in the report by default.

What determines the base price?
The base price is mainly determined by the following aspects:

  • Size and complexity of the codebase
  • Use of external contracts / libraries
  • Interactions with other protocols
  • Criticality based on projected total value locked

What if you disagree with a finding or its severity assessment?
During the mitigation review, we can openly discuss such findings in order to find common ground.
A prime example for such a finding is “Centralization risk”, because as a security researcher it is my duty to point this out although some centralized aspects about your protocol might be intended. Therefore you won’t be charged in that case.

What if you prefer an upfront fixed price for the whole security review?
It is possible to opt for a traditional price model where I estimate the required amount of time in advance and multiply it with my hourly rate.

Vulnerability risk severity assessment

The severity of a bug/vulnerability is assessed based on its potential economical impact and likelihood of incident.

Risk severity matrix Impact
High Medium Low
Likelihood High Critical High Medium
Medium High Medium Low
Low Medium Low Non-Critical