Genie Swap / Farm

HackenFiles named in the report

Hacken reviewed Genie Swap (Genie Swap / Farm) on 10 Jan 2024: 10 findings, 1 critical; all marked fixed.

1 critical finding, fixed
Open Genie Swap’s security record

The original report was removed from its address (seen 2 Nov 2026).

Trustblock does not review code.

Findings10

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

SeverityOpenAcknowledgedFixed
Critical001
High001
Medium000
Low008
CriticalExploitable "extendLockTime" Function in Farming ContractFixed

The report gives no description here.

HighExploitable Parameter Adjustment via "extendLockTime" in Yield CalculationFixed

The report gives no description here.

LowAvoid Using State Variables Directly in `emit` for Gas EfficiencyFixed

The report gives no description here.

LowCache State VariablesFixed

The report gives no description here.

LowCustom Errors in Solidity for Gas EfficiencyFixed

The report gives no description here.

LowFloating PragmaFixed

The report gives no description here.

LowInefficient Resource Usage in resetFarm FunctionFixed

The report gives no description here.

LowOwner Can Renounce OwnershipFixed

The report gives no description here.

LowRevert String Size OptimizationFixed

The report gives no description here.

LowStorage Layout OptimizationFixed

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

  • contracts/FarmFactory.sol
  • contracts/Farm.sol
  • docs

Part of Genie Swap’s security record

Genie Swap
Audits3 audits by 2 firmsLast audit Jan 2024, by Hacken.
Critical findingsNo open critical findingsAcross the 3 reports, 1 critical finding was reported. It is marked fixed by the firm that reported it.
Open Genie Swap’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