IPOR Protocol security record

Arbitrum, Base, Ethereumipor.ioXGitHub

As of 3 Nov 2026, IPOR Protocol has 7 audit reports by 2 security firms on Trustblock; the latest is by Ackee Blockchain Security, dated 12 Dec 2023. Those reports list no open critical findings.

Critical findings
No open critical findings
Across the 7 reports, 3 critical findings were reported. Each 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, findings and contracts up to Nov 2026, and incidents up to Oct 2026. Trustblock does not review code.

Audits7

Newest first

AuditSecurity firmDateScopeCritical findingsReport
Ipor ProtocolSecurity firm: Ackee Blockchain SecurityDate: Scope: Not recorded (see the report)1 critical finding, fixedOpen · GitHub
Ipor Protocol 1 4Security firm: Ackee Blockchain SecurityDate: Scope: Not recorded (see the report)1 critical finding, fixedOpen · GitHub
Ipor Mining 1.Security firm: Ackee Blockchain SecurityDate: Scope: Not recorded (see the report)No open critical findingsOpen · GitHub
IPORSecurity firm: ZokyoDate: Scope: Not recorded (see the report)No open critical findingsOpen · IPFS
Ipor Token 1.Security firm: Ackee Blockchain SecurityDate: Scope: Not recorded (see the report)No open critical findingsOpen · GitHub
Ipor MiningSecurity firm: Ackee Blockchain SecurityDate: Scope: Not recorded (see the report)1 critical finding, fixedOpen · GitHub
IPORSecurity firm: ZokyoDate: Scope: Repository at commit 2a7cf87No open critical findingsOpen · IPFS

Findings43

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

SeverityOpenAcknowledgedFixed
Critical003
High008
Medium0219
Low0011

Marked Warning or Info by the firms. Not counted as findings.

WarningInsufficient data validation in the constructorIpor Protocol · Ackee Blockchain Security · 12 Dec 2023Open

The report gives no description here.

Open the report
WarningInsufficient data validation in the constructorIpor Protocol 1 4 · Ackee Blockchain Security · 1 Aug 2023Open

The report gives no description here.

Open the report
InfoReading length of an array in for loopIpor Mining 1. · Ackee Blockchain Security · 28 Jan 2023Open

The report gives no description here.

Open the report
InfoReading length of an array in for loopIpor Mining · Ackee Blockchain Security · 9 Nov 2022Open

The report gives no description here.

Open the report
WarningConstant block production relied onIpor Protocol · Ackee Blockchain Security · 12 Dec 2023Acknowledged

The report gives no description here.

Open the report
WarningUsage of solc optimizerIpor Protocol · Ackee Blockchain Security · 12 Dec 2023Acknowledged

The report gives no description here.

Open the report
WarningConstant block production relied onIpor Protocol 1 4 · Ackee Blockchain Security · 1 Aug 2023Acknowledged

The report gives no description here.

Open the report
WarningUsage of solc optimizerIpor Protocol 1 4 · Ackee Blockchain Security · 1 Aug 2023Acknowledged

The report gives no description here.

Open the report
InfoRequire should be assertIpor Mining 1. · Ackee Blockchain Security · 28 Jan 2023Acknowledged

The report gives no description here.

Open the report
InfoUnnecessary use _msgSedner()Ipor Mining 1. · Ackee Blockchain Security · 28 Jan 2023Acknowledged

The report gives no description here.

Open the report
Show 10 more
WarningUsage of solc optimizerIpor Mining 1. · Ackee Blockchain Security · 28 Jan 2023Acknowledged

The report gives no description here.

Open the report
InfoVariables should be declared as constantsIpor Mining 1. · Ackee Blockchain Security · 28 Jan 2023Acknowledged

The report gives no description here.

Open the report
WarningMissing Chainlink data relevance checkIpor Mining · Ackee Blockchain Security · 9 Nov 2022Acknowledged

The report gives no description here.

Open the report
InfoPause guardian is not set in the initialize functionIpor Mining · Ackee Blockchain Security · 9 Nov 2022Acknowledged

The report gives no description here.

Open the report
InfoRequire should be assertIpor Mining · Ackee Blockchain Security · 9 Nov 2022Acknowledged

The report gives no description here.

Open the report
InfoUnnecessary use _msgSedner()Ipor Mining · Ackee Blockchain Security · 9 Nov 2022Acknowledged

The report gives no description here.

Open the report
WarningUsage of solc optimizerIpor Token 1. · Ackee Blockchain Security · 9 Nov 2022Acknowledged

The report gives no description here.

Open the report
WarningUsage of solc optimizerIpor Mining · Ackee Blockchain Security · 9 Nov 2022Acknowledged

The report gives no description here.

Open the report
InfoVariables should be declared as constantsIpor Mining · Ackee Blockchain Security · 9 Nov 2022Acknowledged

The report gives no description here.

Open the report
Warning_calculateRedeemedCollateralRatio underflowIpor Protocol · Ackee Blockchain Security · 12 Dec 2023Fixed

The report gives no description here.

Open the report
Show 10 more
InfoDuplicated codeIpor Protocol · Ackee Blockchain Security · 12 Dec 2023Fixed

The report gives no description here.

Open the report
WarningGithub secrets leakIpor Protocol · Ackee Blockchain Security · 12 Dec 2023Fixed

The report gives no description here.

Open the report
WarningInfinite approvalIpor Protocol · Ackee Blockchain Security · 12 Dec 2023Fixed

The report gives no description here.

Open the report
WarningIporProtocolRouter memory constraints violationIpor Protocol · Ackee Blockchain Security · 12 Dec 2023Fixed

The report gives no description here.

Open the report
WarningMissing array length check in the initialize functionIpor Protocol · Ackee Blockchain Security · 12 Dec 2023Fixed

The report gives no description here.

Open the report
WarningMissing swap direction validationIpor Protocol · Ackee Blockchain Security · 12 Dec 2023Fixed

The report gives no description here.

Open the report
InfoMixing _msgSender() and msg.sender across the codebaseIpor Protocol · Ackee Blockchain Security · 12 Dec 2023Fixed

The report gives no description here.

Open the report
InfoRedundant logging of block.timestampIpor Protocol · Ackee Blockchain Security · 12 Dec 2023Fixed

The report gives no description here.

Open the report
InfoRedundant requireIpor Protocol · Ackee Blockchain Security · 12 Dec 2023Fixed

The report gives no description here.

Open the report
WarningSetting array max index in constructorIpor Protocol · Ackee Blockchain Security · 12 Dec 2023Fixed

The report gives no description here.

Open the report
Show 10 more
WarningSoapIndicatorRebalanceLogic underflowIpor Protocol · Ackee Blockchain Security · 12 Dec 2023Fixed

The report gives no description here.

Open the report
InfoUnreachable codeIpor Protocol · Ackee Blockchain Security · 12 Dec 2023Fixed

The report gives no description here.

Open the report
InfoUnused codeIpor Protocol · Ackee Blockchain Security · 12 Dec 2023Fixed

The report gives no description here.

Open the report
InfoUse forceApprove instead of safeApproveIpor Protocol · Ackee Blockchain Security · 12 Dec 2023Fixed

The report gives no description here.

Open the report
InfoUse type(uint256).max instead of integer literalIpor Protocol · Ackee Blockchain Security · 12 Dec 2023Fixed

The report gives no description here.

Open the report
InfoUser can lose funds if the protocol is used incorrectlyIpor Protocol · Ackee Blockchain Security · 12 Dec 2023Fixed

The report gives no description here.

Open the report
InfoUsing magic numbersIpor Protocol · Ackee Blockchain Security · 12 Dec 2023Fixed

The report gives no description here.

Open the report
Warning_calculateRedeemedCollateralRatio underflowIpor Protocol 1 4 · Ackee Blockchain Security · 1 Aug 2023Fixed

The report gives no description here.

Open the report
InfoDuplicated codeIpor Protocol 1 4 · Ackee Blockchain Security · 1 Aug 2023Fixed

The report gives no description here.

Open the report
WarningGithub secrets leakIpor Protocol 1 4 · Ackee Blockchain Security · 1 Aug 2023Fixed

The report gives no description here.

Open the report
Show 10 more
WarningInfinite approvalIpor Protocol 1 4 · Ackee Blockchain Security · 1 Aug 2023Fixed

The report gives no description here.

Open the report
WarningMissing array length check in the initialize functionIpor Protocol 1 4 · Ackee Blockchain Security · 1 Aug 2023Fixed

The report gives no description here.

Open the report
WarningMissing swap direction validationIpor Protocol 1 4 · Ackee Blockchain Security · 1 Aug 2023Fixed

The report gives no description here.

Open the report
InfoMixing _msgSender() and msg.sender across the codebaseIpor Protocol 1 4 · Ackee Blockchain Security · 1 Aug 2023Fixed

The report gives no description here.

Open the report
InfoRedundant logging of block.timestampIpor Protocol 1 4 · Ackee Blockchain Security · 1 Aug 2023Fixed

The report gives no description here.

Open the report
InfoRedundant requireIpor Protocol 1 4 · Ackee Blockchain Security · 1 Aug 2023Fixed

The report gives no description here.

Open the report
WarningSetting array max index in constructorIpor Protocol 1 4 · Ackee Blockchain Security · 1 Aug 2023Fixed

The report gives no description here.

Open the report
WarningSoapIndicatorRebalanceLogic underflowIpor Protocol 1 4 · Ackee Blockchain Security · 1 Aug 2023Fixed

The report gives no description here.

Open the report
InfoUnreachable codeIpor Protocol 1 4 · Ackee Blockchain Security · 1 Aug 2023Fixed

The report gives no description here.

Open the report
InfoUse forceApprove instead of safeApproveIpor Protocol 1 4 · Ackee Blockchain Security · 1 Aug 2023Fixed

The report gives no description here.

Open the report
Show 10 more
InfoUse type(uint256).max instead of integer literalIpor Protocol 1 4 · Ackee Blockchain Security · 1 Aug 2023Fixed

The report gives no description here.

Open the report
InfoUser can lose funds if the protocol is used incorrectlyIpor Protocol 1 4 · Ackee Blockchain Security · 1 Aug 2023Fixed

The report gives no description here.

Open the report
InfoUsing magic numbersIpor Protocol 1 4 · Ackee Blockchain Security · 1 Aug 2023Fixed

The report gives no description here.

Open the report
InfoCode duplicationIpor Mining 1. · Ackee Blockchain Security · 28 Jan 2023Fixed

The report gives no description here.

Open the report
InfoComment qualityIpor Mining 1. · Ackee Blockchain Security · 28 Jan 2023Fixed

The report gives no description here.

Open the report
InfoConfusing function nameIpor Mining 1. · Ackee Blockchain Security · 28 Jan 2023Fixed

The report gives no description here.

Open the report
InfoInconsistent definition of iterator variables in for loopsIpor Mining 1. · Ackee Blockchain Security · 28 Jan 2023Fixed

The report gives no description here.

Open the report
InfoIncorrect initialization patternIpor Mining 1. · Ackee Blockchain Security · 28 Jan 2023Fixed

The report gives no description here.

Open the report
InfoLack of robust contract compositionIpor Mining 1. · Ackee Blockchain Security · 28 Jan 2023Fixed

The report gives no description here.

Open the report
InfoLack of zero-amount checkIpor Mining 1. · Ackee Blockchain Security · 28 Jan 2023Fixed

The report gives no description here.

Open the report
Show 10 more
InfoRedundant use of SafeERC20 libraryIpor Mining 1. · Ackee Blockchain Security · 28 Jan 2023Fixed

The report gives no description here.

Open the report
InfoThe owner can prevent unstaking from LiquidityMiningIpor Mining 1. · Ackee Blockchain Security · 28 Jan 2023Fixed

The report gives no description here.

Open the report
InfoUnnecessary usage of post-incIpor Mining 1. · Ackee Blockchain Security · 28 Jan 2023Fixed

The report gives no description here.

Open the report
InfoUnnecessary variables creationIpor Mining 1. · Ackee Blockchain Security · 28 Jan 2023Fixed

The report gives no description here.

Open the report
InfoUsage of memory instead of calldataIpor Mining 1. · Ackee Blockchain Security · 28 Jan 2023Fixed

The report gives no description here.

Open the report
InfoCode duplicationIpor Mining · Ackee Blockchain Security · 9 Nov 2022Fixed

The report gives no description here.

Open the report
InfoComment qualityIpor Mining · Ackee Blockchain Security · 9 Nov 2022Fixed

The report gives no description here.

Open the report
InfoConfusing function nameIpor Mining · Ackee Blockchain Security · 9 Nov 2022Fixed

The report gives no description here.

Open the report
InfoInconsistent definition of iterator variables in for loopsIpor Mining · Ackee Blockchain Security · 9 Nov 2022Fixed

The report gives no description here.

Open the report
InfoIncorrect initialization patternIpor Mining · Ackee Blockchain Security · 9 Nov 2022Fixed

The report gives no description here.

Open the report
Show 9 more
InfoLack of robust contract compositionIpor Mining · Ackee Blockchain Security · 9 Nov 2022Fixed

The report gives no description here.

Open the report
InfoLack of zero-amount checkIpor Mining · Ackee Blockchain Security · 9 Nov 2022Fixed

The report gives no description here.

Open the report
InfoRedundant inheritance of OwnableIpor Token 1. · Ackee Blockchain Security · 9 Nov 2022Fixed

The report gives no description here.

Open the report
InfoRedundant use of SafeERC20 libraryIpor Mining · Ackee Blockchain Security · 9 Nov 2022Fixed

The report gives no description here.

Open the report
InfoThe function can be marked as viewIpor Mining · Ackee Blockchain Security · 9 Nov 2022Fixed

The report gives no description here.

Open the report
InfoThe owner can prevent unstaking from LiquidityMiningIpor Mining · Ackee Blockchain Security · 9 Nov 2022Fixed

The report gives no description here.

Open the report
InfoUnnecessary usage of post-incIpor Mining · Ackee Blockchain Security · 9 Nov 2022Fixed

The report gives no description here.

Open the report
InfoUnnecessary variables creationIpor Mining · Ackee Blockchain Security · 9 Nov 2022Fixed

The report gives no description here.

Open the report
InfoUsage of memory instead of calldataIpor Mining · Ackee Blockchain Security · 9 Nov 2022Fixed

The report gives no description here.

Open the report

Contracts

No deployed address is recorded for these audits.

The reports name a repository or files. Open a report to see its scope.

The repositories and 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="ipor"
></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