Maverick Protocol audit

ABDK ConsultingNot recorded. See the report

ABDK Consulting reviewed Maverick Protocol (Maverick Protocol audit) on 13 Oct 2022: 102 findings, 0 critical; 72 marked fixed, 30 acknowledged.

No open critical findings
Open the reportOpen Maverick Protocol’s security record

Report hosted on GitHub.

Statuses are the security firm’s own, from this report. Trustblock does not review code.

Findings102

Statuses are the security firm’s own, from its report.

SeverityOpenAcknowledgedFixed
Critical000
High002
Medium006
Low03064
LowBad datatype in Pool.solAcknowledged

The report gives no description here.

LowDeploying a separate instance of the ”Pool” contract for each pair consumes lots of gas.Acknowledged

The report gives no description here.

LowIn ERC20 the ”decimals” property is used by UI to render token amounts in a human-friendly way.Acknowledged

The report gives no description here.

LowIn ERC20 the ”decimals” property is used by UI to render token amounts in a human-readable way.Acknowledged

The report gives no description here.

LowIn ERC20 the ”decimals” property is used by UI to render token amounts in a human-readable way.Acknowledged

The report gives no description here.

LowProcedural in Passport.solAcknowledged

The report gives no description here.

LowProcedural in Pool.solAcknowledged

The report gives no description here.

LowReadability in BinMath.solAcknowledged

The report gives no description here.

LowReadability in BinMath.solAcknowledged

The report gives no description here.

LowReadability in BinMath.solAcknowledged

The report gives no description here.

Show 10 more
LowReadability in BinMath.solAcknowledged

The report gives no description here.

LowReadability in BinMath.solAcknowledged

The report gives no description here.

LowReadability in BinMath.solAcknowledged

The report gives no description here.

LowReadability in BinMath.solAcknowledged

The report gives no description here.

LowReadability in BinMath.solAcknowledged

The report gives no description here.

LowReadability in Math.solAcknowledged

The report gives no description here.

LowSuboptimal in BinMap.solAcknowledged

The report gives no description here.

LowSuboptimal in Pool.solAcknowledged

The report gives no description here.

LowThe ”counter” return value is redundant.Acknowledged

The report gives no description here.

LowThe swap direction is unclear from the arguments.Acknowledged

The report gives no description here.

Show 10 more
LowThis function calculates something that differs from both, weighted moving average and exponential moving average, as ”self.twa” could include values observed before the current loAcknowledged

The report gives no description here.

LowThis function is overcomplicated and inefficient.Acknowledged

The report gives no description here.

LowThis loop doesn’t scale and could exceed the block gas limit.Acknowledged

The report gives no description here.

LowThis maximum tick value means that the allowed price range is from 1e-10 to 1e10, which doesn’t looks sufficient.Acknowledged

The report gives no description here.

LowWe didn’t review these files.Acknowledged

The report gives no description here.

LowWe didn’t review these files.Acknowledged

The report gives no description here.

LowWe didn’t review these files.Acknowledged

The report gives no description here.

LowWe didn’t review this file.Acknowledged

The report gives no description here.

LowWe didn’t review this file.Acknowledged

The report gives no description here.

LowWe didn’t review this file.Acknowledged

The report gives no description here.

Contracts in scope

No deployed address is recorded for this audit.

The report names a repository or files. Open the report to see its scope.

Part of Maverick Protocol’s security record

Maverick Protocol
Audits3 audits by 2 firmsLast audit May 2023, by ABDK Consulting.
Critical findingsNo open critical findingsAcross 3 reports.
Open Maverick Protocol’s security record

Security firm

ABDK Consulting

31 projects reviewed · 64 reports · latest Jan 2026

See ABDK Consulting’s audits

Something wrong on this page? A missing report, a wrong date, a finding that was fixed since. Tell us and we check it against its source.

Tell us