Notional Finance security record

Arbitrum, Ethereumnotional.financeXGitHub

As of 30 Oct 2026, Notional Finance has 5 audit reports by 3 security firms on Trustblock; the latest is by Consensys, dated 1 Jul 2022. Those reports list no open critical findings.

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

Audits5

Newest first

AuditSecurity firmDateScopeCritical findingsReport
Notional FinanceSecurity firm: ConsensysDate: Scope: Files named in the reportNo open critical findingsOpen · diligence.security
Notional Protocol V2.Security firm: ConsensysDate: Scope: Not recorded (see the report)No open critical findingsOpen · diligence.security
Notional Governance Contracts v2 AuditSecurity firm: OpenZeppelinDate: Scope: Files named in the reportNo open critical findingsOpen · blog.openzeppelin.com
Notional V2 Fixes auditSecurity firm: ABDK ConsultingDate: Scope: Not recorded (see the report)No open critical findingsOpen · GitHub
Notional AuditSecurity firm: OpenZeppelinDate: Scope: Files named in the report3 critical findings, fixedOpen · blog.openzeppelin.com

Findings167

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

SeverityOpenAcknowledgedFixed
Critical003
High126
Medium16011
Low106517
Critical[C01] All USDC can be drained from fCash markets with very little collateralNotional Audit · OpenZeppelin · 22 Dec 2020Fixed

The report gives no description here.

Open the report
Critical[C02] ERC777 deposits can be credited twiceNotional Audit · OpenZeppelin · 22 Dec 2020Fixed

The report gives no description here.

Open the report
Critical[C03] Borrow rates can be severely miscalculatedNotional Audit · OpenZeppelin · 22 Dec 2020Fixed

The report gives no description here.

Open the report
High[H01] Proposal process could result in the wrong outcomeNotional Governance Contracts v2 Audit · OpenZeppelin · 5 Nov 2021Fixed

The report gives no description here.

Open the report
HighUntitled findingNotional V2 Fixes audit · ABDK Consulting · 5 Nov 2021Fixed

The report gives no description here.

Open the report
High[H02] Chainlink rates may need to be invertedNotional Audit · OpenZeppelin · 22 Dec 2020Fixed

The report gives no description here.

Open the report
High[H03] _getImpliedRate does not handle errorsNotional Audit · OpenZeppelin · 22 Dec 2020Fixed

The report gives no description here.

Open the report
High[H04] Rounding when performing div causes inconsistent balancesNotional Audit · OpenZeppelin · 22 Dec 2020Fixed

The report gives no description here.

Open the report
High[H05] Wrong value in call can cause money to be incorrectly withdrawn from reservesNotional Audit · OpenZeppelin · 22 Dec 2020Fixed

The report gives no description here.

Open the report
Medium[M02] Initial NOTE token funds could be lostNotional Governance Contracts v2 Audit · OpenZeppelin · 5 Nov 2021Fixed

The report gives no description here.

Open the report
Show 10 more
Medium[M03] Lack of event emission after sensitive actionsNotional Governance Contracts v2 Audit · OpenZeppelin · 5 Nov 2021Fixed

The report gives no description here.

Open the report
Medium[M06] Reservoir does not accept ETHNotional Governance Contracts v2 Audit · OpenZeppelin · 5 Nov 2021Fixed

The report gives no description here.

Open the report
Medium[M09] Variables are not initializedNotional Governance Contracts v2 Audit · OpenZeppelin · 5 Nov 2021Fixed

The report gives no description here.

Open the report
MediumUntitled findingNotional V2 Fixes audit · ABDK Consulting · 5 Nov 2021Fixed

The report gives no description here.

Open the report
Medium[M01] ERC777 tokens may not implement ERC20 functionsNotional Audit · OpenZeppelin · 22 Dec 2020Fixed

The report gives no description here.

Open the report
Medium[M03] Math issues in SafeInt256.solNotional Audit · OpenZeppelin · 22 Dec 2020Fixed

The report gives no description here.

Open the report
Medium[M04] Unchecked ERC20 return valuesNotional Audit · OpenZeppelin · 22 Dec 2020Fixed

The report gives no description here.

Open the report
Medium[M05] Cash settling during low liquidity deletes cash receiver tokensNotional Audit · OpenZeppelin · 22 Dec 2020Fixed

The report gives no description here.

Open the report
Medium[M06] Not all calculations use SafeMathNotional Audit · OpenZeppelin · 22 Dec 2020Fixed

The report gives no description here.

Open the report
Medium[M09] Owner of Portfolios can disable marketsNotional Audit · OpenZeppelin · 22 Dec 2020Fixed

The report gives no description here.

Open the report
Show 10 more
Low[L01] Users can emit Approval and VoteCast events to deceive offline servicesNotional Governance Contracts v2 Audit · OpenZeppelin · 5 Nov 2021Fixed

The report gives no description here.

Open the report
Low[L02] Lack of guardian-role transferNotional Governance Contracts v2 Audit · OpenZeppelin · 5 Nov 2021Fixed

The report gives no description here.

Open the report
Low[L04] Misleading commentsNotional Governance Contracts v2 Audit · OpenZeppelin · 5 Nov 2021Fixed

The report gives no description here.

Open the report
Low[L09] Proposals never reach the Queued stateNotional Governance Contracts v2 Audit · OpenZeppelin · 5 Nov 2021Fixed

The report gives no description here.

Open the report
Low[L10] Re-implementing ECDSA signature recoveryNotional Governance Contracts v2 Audit · OpenZeppelin · 5 Nov 2021Fixed

The report gives no description here.

Open the report
Low[L12] Unnecessary return statementsNotional Governance Contracts v2 Audit · OpenZeppelin · 5 Nov 2021Fixed

The report gives no description here.

Open the report
LowUntitled findingNotional V2 Fixes audit · ABDK Consulting · 5 Nov 2021Fixed

The report gives no description here.

Open the report
LowUntitled findingNotional V2 Fixes audit · ABDK Consulting · 5 Nov 2021Fixed

The report gives no description here.

Open the report
LowUntitled findingNotional V2 Fixes audit · ABDK Consulting · 5 Nov 2021Fixed

The report gives no description here.

Open the report
LowUntitled findingNotional V2 Fixes audit · ABDK Consulting · 5 Nov 2021Fixed

The report gives no description here.

Open the report
Show 7 more
Low[L01] Anyone can call the initializeDependencies function in CashMarket.solNotional Audit · OpenZeppelin · 22 Dec 2020Fixed

The report gives no description here.

Open the report
Low[L01] INSTRUMENT_PRECISION is not fixedNotional Audit · OpenZeppelin · 22 Dec 2020Fixed

The report gives no description here.

Open the report
Low[L02] _listCurrency function has no input checksNotional Audit · OpenZeppelin · 22 Dec 2020Fixed

The report gives no description here.

Open the report
Low[L03] div should always be performed as late as possible in calculationsNotional Audit · OpenZeppelin · 22 Dec 2020Fixed

The report gives no description here.

Open the report
Low[L04] _checkUniswapRateDifference may not use highest percentage differenceNotional Audit · OpenZeppelin · 22 Dec 2020Fixed

The report gives no description here.

Open the report
Low[L05] Token fees are not accounted forNotional Audit · OpenZeppelin · 22 Dec 2020Fixed

The report gives no description here.

Open the report
Low[L06] futureCashGroups parameters may not match FutureCash parametersNotional Audit · OpenZeppelin · 22 Dec 2020Fixed

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="notional-finance"
></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