HyperCycle security record

As of 30 Oct 2026, HyperCycle has 5 audit reports by 2 security firms on Trustblock; the latest is by Paladin, dated 9 Sep 2024. Those reports list no open critical findings. It also holds 3 deployed contracts on 1 chain.

Critical findings
No open critical findings
Across the 5 reports, 1 critical finding was reported. It is marked fixed by the firm that reported it. See the findings
Open the latest report
Your label, live
Get the label for your site

Record last updated . It holds audits and findings, contracts and incidents up to Oct 2026. Trustblock does not review code.

Audits5

Newest first

AuditSecurity firmDateScopeCritical findingsReport
HyperCycle ShareManager V2Security firm: PaladinDate: Scope: 1 address on EthereumNo open critical findingsOpen · IPFS
Audit Report - Share TokensSecurity firm: PaladinDate: Scope: 1 address on EthereumNo open critical findingsOpen · IPFS
Audit Report - HyperCycle Swap V2Security firm: PaladinDate: Scope: 1 address on EthereumNo open critical findingsOpen · IPFS
Hypercycle / ERC20 + ERC721Security firm: HackenDate: Scope: Files named in the reportNo open critical findingsOpen · hacken.io
HyperCycle / Staking + MarketplaceSecurity firm: HackenDate: Scope: Files named in the report1 critical finding, fixedOpen · hacken.io

Findings91

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

SeverityOpenAcknowledgedFixed
Critical001
High0011
Medium3114
Low2554
CriticalInvalid Validation; Funds Lock; Data ConsistencyHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
HighChanging the share manager contract leads to stuck surplus that cannot be withdrawnHyperCycle ShareManager V2 · Paladin · 9 Sep 2024Fixed

The report gives no description here.

Open the report
HighcHyPC owner can steal license token and most of the HyPC tokens that were meant for distribution after proposal endsHyperCycle ShareManager V2 · Paladin · 9 Sep 2024Fixed

The report gives no description here.

Open the report
HighMissing approvals when sending tokens leads to DOSHyperCycle ShareManager V2 · Paladin · 9 Sep 2024Fixed

The report gives no description here.

Open the report
HighshareToken owner can game the migration flowHyperCycle ShareManager V2 · Paladin · 9 Sep 2024Fixed

The report gives no description here.

Open the report
HighUsers can claim more tokens from hypcSurplus than they shouldHyperCycle ShareManager V2 · Paladin · 9 Sep 2024Fixed

The report gives no description here.

Open the report
HighLicense holders that do not deposit cHyPC tokens upon shares creation will have their license token locked foreverAudit Report - Share Tokens · Paladin · 14 Dec 2023Fixed

The report gives no description here.

Open the report
HighSplitting of tokens will result in duplicate tokenIDsAudit Report - HyperCycle Swap V2 · Paladin · 31 Oct 2023Fixed

The report gives no description here.

Open the report
HighRequirements ViolationHypercycle / ERC20 + ERC721 · Hacken · 20 Sep 2023Fixed

The report gives no description here.

Open the report
HighRace Condition; Undocumented BehaviourHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
Show 10 more
HighRequirements ViolationHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
HighUndocumented BehaviourHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
MediumAmbiguous ownership requirement when completing shareProposal creationHyperCycle ShareManager V2 · Paladin · 9 Sep 2024Fixed

The report gives no description here.

Open the report
MediumCancellation of share migration can be frontrunHyperCycle ShareManager V2 · Paladin · 9 Sep 2024Fixed

The report gives no description here.

Open the report
MediumIf operatorRevenue is changed, the amount that can be claimed by the previous rules changes as wellHyperCycle ShareManager V2 · Paladin · 9 Sep 2024Fixed

The report gives no description here.

Open the report
MediumImprecise formula for computing revenue for the hardware operator results in less rewardsHyperCycle ShareManager V2 · Paladin · 9 Sep 2024Fixed

The report gives no description here.

Open the report
MediumMigrated proposals can be completed individually, resulting in loss of share tokens and revenueHyperCycle ShareManager V2 · Paladin · 9 Sep 2024Fixed

The report gives no description here.

Open the report
MediumThe incorrect revenueDepositDelay can be set for a shareProposal during migrationHyperCycle ShareManager V2 · Paladin · 9 Sep 2024Fixed

The report gives no description here.

Open the report
MediumPotential manipulation of the license valueAudit Report - HyperCycle Swap V2 · Paladin · 31 Oct 2023Fixed

The report gives no description here.

Open the report
MediumInefficient Gas ModelHypercycle / ERC20 + ERC721 · Hacken · 20 Sep 2023Fixed

The report gives no description here.

Open the report
Show 10 more
MediumNatSpec ContradictionHypercycle / ERC20 + ERC721 · Hacken · 20 Sep 2023Fixed

The report gives no description here.

Open the report
MediumUndocumented FunctionalityHypercycle / ERC20 + ERC721 · Hacken · 20 Sep 2023Fixed

The report gives no description here.

Open the report
MediumInconsistent DataHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
MediumInefficient Gas ModelHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
MediumRace Condition; Undocumented BehaviourHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
MediumUnfinalized CodeHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
LowImproper check inside claimHypcPortionAndSurplus()HyperCycle ShareManager V2 · Paladin · 9 Sep 2024Fixed

The report gives no description here.

Open the report
LowLack of minimum/maximum thresholds allows the creation of proposals with unsafe revenue delaysHyperCycle ShareManager V2 · Paladin · 9 Sep 2024Fixed

The report gives no description here.

Open the report
LowMigration allows the creation of shareProposals that could be canceled immediatelyHyperCycle ShareManager V2 · Paladin · 9 Sep 2024Fixed

The report gives no description here.

Open the report
LowNo minimum duration for proposal deadlinesHyperCycle ShareManager V2 · Paladin · 9 Sep 2024Fixed

The report gives no description here.

Open the report
Show 10 more
LowPotential re-entrancy inside _completeProposal()HyperCycle ShareManager V2 · Paladin · 9 Sep 2024Fixed

The report gives no description here.

Open the report
LowThe Events.HypcClaimed event is incorrectly emittedHyperCycle ShareManager V2 · Paladin · 9 Sep 2024Fixed

The report gives no description here.

Open the report
LowThe system can be spammed with proposalsHyperCycle ShareManager V2 · Paladin · 9 Sep 2024Fixed

The report gives no description here.

Open the report
LowTypographical issuesHyperCycle ShareManager V2 · Paladin · 9 Sep 2024Fixed

The report gives no description here.

Open the report
LowVoting in certain cases does not close the voting and can alter the end resultHyperCycle ShareManager V2 · Paladin · 9 Sep 2024Fixed

The report gives no description here.

Open the report
LowwToken holders cannot control how many tokens to deposit as their voting powerHyperCycle ShareManager V2 · Paladin · 9 Sep 2024Fixed

The report gives no description here.

Open the report
LowArithmetic issuesAudit Report - Share Tokens · Paladin · 14 Dec 2023Fixed

The report gives no description here.

Open the report
LowAssigned license number upon share creation is not unassigned when the share is closedAudit Report - Share Tokens · Paladin · 14 Dec 2023Fixed

The report gives no description here.

Open the report
LowChecks-Effects-Interactions pattern is not adhered toAudit Report - Share Tokens · Paladin · 14 Dec 2023Fixed

The report gives no description here.

Open the report
LowConstructor input validation check for endNumber can be addedAudit Report - Share Tokens · Paladin · 14 Dec 2023Fixed

The report gives no description here.

Open the report
Show 10 more
LowInsufficient input validation for ownership transferAudit Report - Share Tokens · Paladin · 14 Dec 2023Fixed

The report gives no description here.

Open the report
LowMissing input validation of share ids on ERC1155 transfersAudit Report - Share Tokens · Paladin · 14 Dec 2023Fixed

The report gives no description here.

Open the report
LowTypographical issuesAudit Report - Share Tokens · Paladin · 14 Dec 2023Fixed

The report gives no description here.

Open the report
LowGas optimizationsAudit Report - HyperCycle Swap V2 · Paladin · 31 Oct 2023Fixed

The report gives no description here.

Open the report
LowString is not backed by valuesAudit Report - HyperCycle Swap V2 · Paladin · 31 Oct 2023Fixed

The report gives no description here.

Open the report
LowSwaps can potentially be DoS’edAudit Report - HyperCycle Swap V2 · Paladin · 31 Oct 2023Fixed

The report gives no description here.

Open the report
LowThe tree is hard to queryAudit Report - HyperCycle Swap V2 · Paladin · 31 Oct 2023Fixed

The report gives no description here.

Open the report
LowViolation of the checks-effects-interactions patternAudit Report - HyperCycle Swap V2 · Paladin · 31 Oct 2023Fixed

The report gives no description here.

Open the report
LowBest Practice Violation - Checks-Effects-Interactions PatternHypercycle / ERC20 + ERC721 · Hacken · 20 Sep 2023Fixed

The report gives no description here.

Open the report
LowMissing Events for Critical Value UpdatesHypercycle / ERC20 + ERC721 · Hacken · 20 Sep 2023Fixed

The report gives no description here.

Open the report
Show 10 more
LowMissing Zero Address ValidationHypercycle / ERC20 + ERC721 · Hacken · 20 Sep 2023Fixed

The report gives no description here.

Open the report
LowRedundant CodeHypercycle / ERC20 + ERC721 · Hacken · 20 Sep 2023Fixed

The report gives no description here.

Open the report
LowRedundant CodeHypercycle / ERC20 + ERC721 · Hacken · 20 Sep 2023Fixed

The report gives no description here.

Open the report
LowRedundant View FunctionsHypercycle / ERC20 + ERC721 · Hacken · 20 Sep 2023Fixed

The report gives no description here.

Open the report
LowSolidity Style Guide ViolationHypercycle / ERC20 + ERC721 · Hacken · 20 Sep 2023Fixed

The report gives no description here.

Open the report
LowUndocumented ParameterHypercycle / ERC20 + ERC721 · Hacken · 20 Sep 2023Fixed

The report gives no description here.

Open the report
LowUnused VariableHypercycle / ERC20 + ERC721 · Hacken · 20 Sep 2023Fixed

The report gives no description here.

Open the report
LowUsage of Magic NumberHypercycle / ERC20 + ERC721 · Hacken · 20 Sep 2023Fixed

The report gives no description here.

Open the report
LowBest Practice ViolationHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
LowBoolean EqualityHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
Show 10 more
LowConstant VariablesHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
LowContradictionHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
LowContradiction - Revert MessageHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
LowFloating PragmaHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
LowFunctions That Can Be Declared ExternalHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
LowImmutable VariablesHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
LowInterfaces MismatchHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
LowMissed ModifierHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
LowMissing ValidationHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
LowMissing ValidationHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
Show 10 more
LowMissing Zero Address ValidationHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
LowModification Of A Well-Known ContractHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
LowRedundant CheckHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
LowRedundant State VariableHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
LowStyle Guide Violation - Naming MismatchHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
LowTyposHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
LowUnused IdentifierHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
LowUnused IdentifierHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
LowUnused ImportHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report
LowVariable ShadowingHyperCycle / Staking + Marketplace · Hacken · 29 May 2023Fixed

The report gives no description here.

Open the report

Contracts3

AddressChainSource code
0xc5d5b9f30aa674aa210a0ec24941bad7d8b42069Chain: EthereumSource code: Verified source
0x21468e63abf3783020750f7b2e57d4b34afafba6Chain: EthereumSource code: Verified source
0x9d21a23cd33d7e56a69e0b103828dd5a67f50666Chain: EthereumSource code: Verified source

All 3 addresses and the files the reports name

Show this on your site

Is this your project? Show this record on your own website. The label states what the record holds, links to this page and updates by itself. It is free and needs no sign-in.

Content

Facts

Automatic: the three strongest facts of this project’s own record (its last audit and two more), highlighted. They update with the record. Picking a fact turns Automatic off.

Fixed as
Language

Style

Layout
Theme
Accent
Corners

Format

Size
Date
Embed as
HTML
<head>
<script src="https://widget.trustblock.run/project-widget.min.js" defer></script>
</head>
<body>
<div
data-tb-project-widget
data-tb-project-slug="hypercycle"
></div>
</body>

Paste the code where the label should appear. It uses no API credit and updates by itself.

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