Kresus / Wallet

HackenFiles named in the report

Hacken reviewed Kresus Lab (Kresus / Wallet) on 18 Apr 2023: 50 findings, 0 critical; 44 marked fixed, 6 open.

No open critical findings
Open the reportOpen Kresus Lab’s security record

Report hosted on hacken.io.

Trustblock does not review code.

Findings50

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

SeverityOpenAcknowledgedFixed
Critical000
High106
Medium205
Low3033
HighEIP Standard ViolationFixed

The report gives no description here.

HighRequirements ViolationFixed

The report gives no description here.

HighRequirements ViolationFixed

The report gives no description here.

HighRequirements ViolationFixed

The report gives no description here.

HighUndocumented BehaviorFixed

The report gives no description here.

HighUndocumented Behavior; Requirements ViolationFixed

The report gives no description here.

MediumInterface MismatchFixed

The report gives no description here.

MediumRequirements ViolationFixed

The report gives no description here.

MediumSign of Non-Finalized CodeFixed

The report gives no description here.

MediumUnclear LogicFixed

The report gives no description here.

Show 10 more
MediumUndocumented BehaviorFixed

The report gives no description here.

LowBest Practices ViolationFixed

The report gives no description here.

LowBoolean EqualityFixed

The report gives no description here.

LowCEI Pattern ViolationFixed

The report gives no description here.

LowCode DuplicationFixed

The report gives no description here.

LowCommented CodeFixed

The report gives no description here.

LowFunction Name - Functionality MismatchFixed

The report gives no description here.

LowGas OptimizationFixed

The report gives no description here.

LowGas OptimizationFixed

The report gives no description here.

LowGas OptimizationFixed

The report gives no description here.

Show 10 more
LowMisleading EventFixed

The report gives no description here.

LowMissing Balance ValidationFixed

The report gives no description here.

LowMissing EventsFixed

The report gives no description here.

LowMissing Zero Address ValidationFixed

The report gives no description here.

LowRecommendationFixed

The report gives no description here.

LowRedundant CodeFixed

The report gives no description here.

LowRedundant ImportsFixed

The report gives no description here.

LowRedundant OverrideFixed

The report gives no description here.

LowState Variables Can Be Declared ImmutableFixed

The report gives no description here.

LowState Variables Can Be Declared ImmutableFixed

The report gives no description here.

Show 10 more
LowState Variables Default VisibilityFixed

The report gives no description here.

LowState Variables Default VisibilityFixed

The report gives no description here.

LowStyle Guide Violation - Variable NamingFixed

The report gives no description here.

LowStyle Guide Violation: Incorrect OrderingFixed

The report gives no description here.

LowStyle Guide Violation: Variable NamingFixed

The report gives no description here.

LowTyposFixed

The report gives no description here.

LowUnindexed EventsFixed

The report gives no description here.

LowUnused CodeFixed

The report gives no description here.

LowUnused ConstantsFixed

The report gives no description here.

LowUnused ConstantsFixed

The report gives no description here.

Show 4 more
LowUsage of Uint instead of Uint256Fixed

The report gives no description here.

LowUsage of Uint instead of Uint256Fixed

The report gives no description here.

LowWrong Data Type in EventFixed

The report gives no description here.

LowWrong Strict CheckFixed

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.

Repository and files the report names (13)

  • contracts/modules/common/BaseModule.sol
  • contracts/Factory.sol
  • contracts/vault/Proxy.sol
  • contracts/storage/Storage.sol
  • contracts/modules/KresusRelayer.sol
  • contracts/modules/common/IModule.sol
  • contracts/modules/common/Utils.sol
  • contracts/vault/BaseVault.sol
  • contracts/modules/KresusModule.sol
  • contracts/storage/IStorage.sol
  • contracts/vault/IVault.sol
  • contracts/modules/TransactionManager.sol
  • contracts/modules/SecurityManager.sol

Part of Kresus Lab’s security record

Kresus Lab
Audits2 audits by 2 firmsLast audit Apr 2023, by Hacken.
Critical findingsNo open critical findingsAcross 2 reports.
Open Kresus Lab’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