Europeum / Timestamp

HackenFiles named in the report

Hacken reviewed Europeum (Europeum / Timestamp) on 12 Aug 2026: 24 findings, 0 critical; 14 marked fixed, 9 acknowledged, 1 open.

No open critical findings
Open the reportOpen Europeum’s security record

Report hosted on hacken.io.

Trustblock does not review code.

Findings24

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

SeverityOpenAcknowledgedFixed
Critical000
High012
Medium011
Low1711
HighOut-of-Bounds Array Access in insertRecordOwner Permanently Breaks Owner Re-AdditionFixed

The report gives no description here.

HighUnconditional Global Index Cleanup in detachRecordVersionHash Causes Irreversible Data CorruptionFixed

The report gives no description here.

MediumMissing State Cleanup in detachRecordVersionHash Breaks Timestamp Re-attachment to RecordsFixed

The report gives no description here.

LowDetaching All Timestamps From a Version Renders Version Data Permanently InaccessibleFixed

The report gives no description here.

LowEvent RecordVersionInfo Has Non-Indexed recordId Parameter Reducing Off-Chain Query EfficiencyFixed

The report gives no description here.

LowFront-Running Risk in timestampHashes Allows Adversaries to Capture Proof-of-Existence AttributionFixed

The report gives no description here.

LowFunction insertRecordOwner Allows Creating Owners With notAfter Set to Zero Resulting in Permanently Invalid OwnershipFixed

The report gives no description here.

LowInconsistent versionInfo Deduplication Logic Across Record FunctionsFixed

The report gives no description here.

LowMapping revokedOwnerIdsToBlockNum Is Only Reset and Never Set to Actual Block NumberFixed

The report gives no description here.

LowMissing Hash Value Length Validation Against Algorithm outputLength Allows Malformed TimestampsFixed

The report gives no description here.

Show 4 more
LowMissing Uniqueness Check in updateHashAlgorithm Allows Duplicate Algorithm NamesFixed

The report gives no description here.

LowMissing Validation Allows timestampData Array to Exceed hashValues LengthFixed

The report gives no description here.

LowSelf-Revocation in revokeRecordOwner Can Permanently Orphan RecordsFixed

The report gives no description here.

LowUnused Storage Mapping timestampIdToVersionId Increases Contract Complexity Without Providing FunctionalityFixed

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 (4)

  • contracts/timestamp/contracts/libraries/TimestampLib.sol
  • contracts/timestamp/contracts/libraries/RecordLib.sol
  • contracts/timestamp/contracts/libraries/HashAlgoLib.sol
  • contracts/timestamp/contracts/Timestamp.sol

Part of Europeum’s security record

Europeum
Audits9 audits by 1 firmLast audit Aug 2026, by Hacken.
Critical findingsNo open critical findingsAcross the 9 reports, 1 critical finding was reported. It is marked fixed by the firm that reported it.
Open Europeum’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