Usual Protocol security record

Arbitrumusual.moneyX

As of 30 Oct 2026, Usual Protocol has 4 audit reports by 2 security firms on Trustblock; the latest is by Hexens, dated 3 Dec 2025. Those reports list no open critical findings. It also holds 4 deployed contracts on 1 chain.

Critical findings
No open critical findings
Across 4 reports.
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.

Audits4

Newest first

AuditSecurity firmDateScopeCritical findingsReport
Usual Usd0pp security reviewSecurity firm: HexensDate: Scope: Not recorded (see the report)No open critical findingsOpen · GitHub
Usual Susd0 security reviewSecurity firm: HexensDate: Scope: Not recorded (see the report)No open critical findingsOpen · GitHub
Usual Susd0 security reviewSecurity firm: HexensDate: Scope: Not recorded (see the report)No open critical findingsOpen · GitHub
Audit ReportSecurity firm: PaladinDate: Scope: 4 addresses on ArbitrumNo open critical findingsOpen · paladinsec.co

Findings12

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

SeverityOpenAcknowledgedFixed
Critical000
High020
Medium001
Low036

Marked Informational by the firms. Not counted as findings.

InformationalInconsistent Use of Modifiers in Mint FunctionsUsual Usd0pp security review · Hexens · 3 Dec 2025Acknowledged

The report gives no description here.

Open the report
InformationalMissing Bond-Start Check in _deconstruct() FunctionUsual Usd0pp security review · Hexens · 3 Dec 2025Acknowledged

The report gives no description here.

Open the report
Informationalpause() and totalBondTimes() Can Be Marked external Instead of publicUsual Usd0pp security review · Hexens · 3 Dec 2025Acknowledged

The report gives no description here.

Open the report
InformationalRedundant whenNotPaused Modifier Usage in Usd0PP ContractUsual Usd0pp security review · Hexens · 3 Dec 2025Acknowledged

The report gives no description here.

Open the report
InformationalUse SCALAR_ONE Instead of Hard-Coded 1e18Usual Usd0pp security review · Hexens · 3 Dec 2025Acknowledged

The report gives no description here.

Open the report
Informational_depositUSD0X() Should Include USDC Blacklist CheckUsual Susd0 security review · Hexens · 20 Nov 2025Acknowledged

The report gives no description here.

Open the report
InformationalminimumUsd0xPrice Should Reflect the USD0X–USDC Exchange RateUsual Susd0 security review · Hexens · 20 Nov 2025Acknowledged

The report gives no description here.

Open the report
InformationalRedundant check for startTime in the _startYieldDistribution functionUsual Susd0 security review · Hexens · 3 Nov 2025Acknowledged

The report gives no description here.

Open the report
InformationalRedundant Permit Call in unlockUSD0ppWithUsualWithPermitUsual Usd0pp security review · Hexens · 3 Dec 2025Fixed

The report gives no description here.

Open the report
InformationalRedundant Blacklist Check in _depositUSD0X FunctionUsual Susd0 security review · Hexens · 20 Nov 2025Fixed

The report gives no description here.

Open the report
Show 1 more
InformationalRevenueDistributionModule missing cap check for daily accruing yield rateUsual Susd0 security review · Hexens · 3 Nov 2025Fixed

The report gives no description here.

Open the report

Contracts4

AddressChainSource code
0x35f1c5cb7fb977e669fd244c567da99d8a3a6850Chain: ArbitrumSource code: Verified source
0x7497537f62efd47acfff3d0942127650da40c167Chain: ArbitrumSource code: Verified source
0x2b65f9d2e4b84a2df6ff0525741b75d1276a9c2fChain: ArbitrumSource code: Verified source
0x1eacc08c0a4a059d1567a587ed9d0a52eac2a88fChain: ArbitrumSource code: Verified source

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="usual"
></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