Dione Protocol security record

As of 3 Nov 2026, Dione Protocol has 5 audit reports by 2 security firms on Trustblock; the latest is by Hacken, dated 21 Oct 2024. Those reports list no open critical findings. It also holds 4 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, findings and contracts up to Nov 2026, and incidents up to Oct 2026. Trustblock does not review code.

Audits5

Newest first

AuditSecurity firmDateScopeCritical findingsReport
Dione Protocol / OdysseyBridgeSSecurity firm: HackenDate: Scope: 1 address on Ethereum1 critical finding, fixedOpen · hacken.io
DioneUSDSecurity firm: SolidProofDate: Scope: Files named in the reportNo open critical findingsOpen · IPFS
Dione GovernanceSecurity firm: SolidProofDate: Scope: Files named in the reportNo open critical findingsOpen · IPFS
Dione ProtocolSecurity firm: SolidProofDate: Scope: 3 addresses on EthereumNo open critical findingsOpen · IPFS
DioneprotocolSecurity firm: SolidProofDate: Scope: 3 addresses on EthereumNo open critical findingsOpen · IPFS

Findings39

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

SeverityOpenAcknowledgedFixed
Critical001
High002
Medium501
Low5025
CriticalThe wmbReceive's Mint Does Not Update _balances ArrayDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
HighInconsistent and Ambiguous Application of FeesDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
HighThe rescueTokens Function Can Break Bridge AccountingDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
MediumThe transferFrom Does Not Check Allowance For Applied FeeDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
LowAccessControlDefaultAdminRulesUpgradeable is not usedDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
LowDioneBridge Implementation Is Not DisabledDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
LowExcessive Amount of Native Tokens Are Collected By The ProtocolDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
LowFee-On-Transfer Is Applied On Top Of The Transferred AmountDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
LowFloating PragmaDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
LowGaps in DioneBridge Contract Are RedundantDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
Show 10 more
LowInconsistent Application of Access Control For Tokens BurnDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
LowIncorrect Fee Validation in setFee() Function Allows Excessive Fees and Prevents ReductionDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
LowLack of Two-Step Ownership Transfer PatternDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
LowMissing Events For Key ActionsDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
LowMissing Parameters Validation in Constructor and Set FunctionsDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
LowNo Minimum Deposit and Redeem Value DefinedDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
LowThe _dispatchMessageBatch Function Is Not UsedDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
LowThe checkAndSendFees Function Can Trigger Multiple RedeemsDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
LowThe dispatchMessage Can Revert Due To Too Large Fee ProvidedDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
LowThe transferFrom Can Emit Inaccurate Information In Transfer EventDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
Show 9 more
LowThe wmbReceive Function Can Revert Due To Gas OverconsumptionDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
LowUSDC Blacklisting Feature Can Prevent Token TransferDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
LowUse of Transfer Instead of Call To Send Native TokensDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
LowWDIONEBridged Lakcs Native Token Withdraw MechanismDione Protocol / OdysseyBridgeS · Hacken · 21 Oct 2024Fixed

The report gives no description here.

Open the report
Lowundefined: #1 All Contract doesn’t import npm packages from source (like OpenZeppelin etc.)Dione Governance · SolidProof · 17 May 2023Fixed

The report gives no description here.

Open the report
Lowundefined: #1 All NatSpec documentation missingDione Governance · SolidProof · 17 May 2023Fixed

The report gives no description here.

Open the report
Lowundefined: #2 All A fl oating pragma is setDione Governance · SolidProof · 17 May 2023Fixed

The report gives no description here.

Open the report
Lowundefined: #3 Dion Missing zero eGov address erna validation nce.s olDione Governance · SolidProof · 17 May 2023Fixed

The report gives no description here.

Open the report
Lowundefined: #4 Exec Missing zero utor address With validation Timel ock.s olDione Governance · SolidProof · 17 May 2023Fixed

The report gives no description here.

Open the report

Contracts4

AddressChainSource code
0x65278f702019078e9ab196c0da0a6ee55e7248b7Chain: EthereumSource code: Verified source
0xc7d446ae32791d96ef04983d5c9233348ae4bbafChain: EthereumSource code: Verified source
0x04108c0b1e615ab7765383f35e4fab8628760646Chain: EthereumSource code: Verified source
0x0c6dfd9b2f0bb08e52bcc0c20fe4c4957fb58f3eChain: EthereumSource code: Verified source

All 4 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="dioneprotocol"
></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