DODO AMM security record

Arbitrum, Avalanche, Base, BNB Chain, Ethereum, Optimism, Polygon (POS), Scrolldodoex.ioX

As of 2 Nov 2026, DODO AMM has 3 audit reports by 1 security firm on Trustblock; the latest is by CertiK, dated 6 Jul 2022. Those reports list no open critical findings. It also holds 1 incident (latest 8 Mar 2021).

Critical findings
No open critical findings
Across 3 reports.
Incident
Incident 8 Mar 2021
Source: De.Fi incident database. 3 audits have been published since. See the incident
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.

Audits3

Newest first

AuditSecurity firmDateScopeCritical findingsReport
DODO LimitOrder -AddendumSecurity firm: CertiKDate: Scope: Files named in the reportNo open critical findingsOpen · skynet.certik.com
DODO CrowdPooling V2Security firm: CertiKDate: Scope: Files named in the reportNo open critical findingsOpen · skynet.certik.com
DODO MiningSecurity firm: CertiKDate: Scope: Files named in the reportNo open critical findingsOpen · skynet.certik.com

Findings17

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

SeverityOpenAcknowledgedFixed
Critical000
High200
Medium000
Low3012
HighCentralization Related RisksDODO LimitOrder -Addendum · CertiK · 6 Jul 2022Open

In the contract `DODOGaslessTrading`, the role `admin` has authority over the following functions: - function matchingRFQByPlatform() In the contract `DODOGaslessTrading`, the role `owner` has authority over the following functions: - function addAdmin() - function removeAdmin() - function changeInsurance() - function renounceOwnership() - function transferOwnership() Any compromise to the `admin/owner` account may allow a hacker to take advantage of this authority.

Open the report
HighCentralization RiskDODO CrowdPooling V2 · CertiK · 15 Dec 2021Open

The role `owner` has the authority over the listed functions: - `claimLPToken()` in `CPVesting.sol` - `forceStop()` in `CPStorage.sol` Any compromise to the key role account may allow a potential hacker to take advantage of this and execute malicious acts.

Open the report
Low`fromToken` Is Not EnoughDODO LimitOrder -Addendum · CertiK · 6 Jul 2022Open

Is it possible that both of the `fromToken` and the `toToken` are not enough to pay the compensation?

Open the report
LowMissing Input ValidationDODO LimitOrder -Addendum · CertiK · 6 Jul 2022Open

The given input is missing the check for the non-zero address.

Open the report
LowBoolean EqualityDODO CrowdPooling V2 · CertiK · 15 Dec 2021Open

Detects the comparison to boolean constants. Boolean constants can be used directly and do not need to be compare to true or false.

Open the report

Incidents1

Attached through a shared contract address. Our incident data ends in Oct 2026.

Incident

Incident,

Source: De.Fi incident database.

Audits before it
0.
Audits since
3, the latest dated 6 Jul 2022.

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="dodo-dex"
></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