Arbitrove Protocol / Oracle

Hacken1 address on Arbitrum

Hacken reviewed GMLP (Arbitrove Protocol / Oracle) on 28 May 2023: 60 findings, 2 critical; 58 marked fixed, 2 open.

2 critical findings, fixed
Open the reportOpen GMLP’s security record

Report hosted on hacken.io.

Trustblock does not review code.

Findings60

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

SeverityOpenAcknowledgedFixed
Critical002
High207
Medium0027
Low0022
CriticalAccess Control ViolationFixed

The report gives no description here.

CriticalData ConsistencyFixed

The report gives no description here.

HighData ConsistencyFixed

The report gives no description here.

HighData ConsistencyFixed

The report gives no description here.

HighData Consistency; Race ConditionFixed

The report gives no description here.

HighDenial of ServiceFixed

The report gives no description here.

HighHighly Permissive Role; Assets IntegrityFixed

The report gives no description here.

HighHighly Permissive Role; Data ConsistencyFixed

The report gives no description here.

HighInvalid Calculations; Requirements ViolationFixed

The report gives no description here.

MediumBest Practice Violation: Unchecked TransferFixed

The report gives no description here.

Show 10 more
MediumBest Practice Violation: Unchecked TransferFixed

The report gives no description here.

MediumDivision Before MultiplicationFixed

The report gives no description here.

MediumFee Is Not LimitedFixed

The report gives no description here.

MediumFee Is Not LimitedFixed

The report gives no description here.

MediumInefficient Gas Model: Loop of Storage InteractionsFixed

The report gives no description here.

MediumInefficient Gas Model: Storage AbuseFixed

The report gives no description here.

MediumInefficient Gas Model: Storage AbuseFixed

The report gives no description here.

MediumInvalid ValidationFixed

The report gives no description here.

MediumMissing Event for Critical Value UpdateFixed

The report gives no description here.

MediumMissing Event for Critical Value UpdateFixed

The report gives no description here.

Show 10 more
MediumMissing Event for Critical Value UpdateFixed

The report gives no description here.

MediumMissing Event for Critical Value UpdateFixed

The report gives no description here.

MediumMissing Event for Critical Value UpdateFixed

The report gives no description here.

MediumMissing Event for Critical Value UpdateFixed

The report gives no description here.

MediumMissing Event for Critical Value UpdateFixed

The report gives no description here.

MediumMissing Event for Critical Value UpdateFixed

The report gives no description here.

MediumMissing Event for Critical Value UpdateFixed

The report gives no description here.

MediumMissing Event for Critical Value UpdateFixed

The report gives no description here.

MediumMissing Event for Critical Value UpdateFixed

The report gives no description here.

MediumMissing Event for Critical Value UpdateFixed

The report gives no description here.

Show 10 more
MediumMissing Event for Critical Value UpdateFixed

The report gives no description here.

MediumMissing Event for Critical Value UpdateFixed

The report gives no description here.

MediumRequirements ViolationFixed

The report gives no description here.

MediumRequirements ViolationFixed

The report gives no description here.

MediumState Variables Should Be Declared ConstantFixed

The report gives no description here.

MediumUnchecked TransferFixed

The report gives no description here.

Low. Redundant IterationsFixed

The report gives no description here.

LowAccess Control ViolationFixed

The report gives no description here.

LowCode DuplicationFixed

The report gives no description here.

LowExplicit Uint SizeFixed

The report gives no description here.

Show 10 more
LowFunctions That Can Be Declared ExternalFixed

The report gives no description here.

LowInefficient Gas ModelFixed

The report gives no description here.

LowInefficient Gas ModelFixed

The report gives no description here.

LowMisleading Function NamesFixed

The report gives no description here.

LowMissing Assert MessagesFixed

The report gives no description here.

LowMissing ValidationFixed

The report gives no description here.

LowMissing Zero Address ValidationFixed

The report gives no description here.

LowRedundant CodeFixed

The report gives no description here.

LowRedundant CodeFixed

The report gives no description here.

LowRedundant Operation; Gas OptimizationFixed

The report gives no description here.

Show 8 more
LowRedundant PayableFixed

The report gives no description here.

LowState Variables Can Be Declared ConstantFixed

The report gives no description here.

LowStyle Guide: Event NamesFixed

The report gives no description here.

LowStyle Guide: Missing NatSpecFixed

The report gives no description here.

LowStyle Guide: Order of FunctionsFixed

The report gives no description here.

LowTyposFixed

The report gives no description here.

LowUnindexed EventsFixed

The report gives no description here.

LowUnused VariableFixed

The report gives no description here.

Contracts in scope1

AddressChainSource code
0x982239d38af50b0168da33346d85fb12929c4c07Chain: ArbitrumSource code: Verified source

Part of GMLP’s security record

GMLP
Audits1 audit by 1 firmLast audit May 2023, by Hacken.
Critical findingsNo open critical findingsIn that report, 2 critical findings were reported. Each is marked fixed by the firm that reported it.
Open GMLP’s security record

Security firm

Hacken

343 projects reviewed · 476 reports · latest Sep 2026

See Hacken’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