Orderly Network security record

Arbitrum, Avalanche, Base, Berachain, BNB Chain, Ethereum, Optimism, Polygon (POS), Solanaorderly.networkXGitHub

As of 9 Nov 2026, Orderly Network has 19 audit reports by 5 security firms on Trustblock; the latest is by Guardian Audits, dated 22 Nov 2025. Those reports list 2 criticals acknowledged and not fixed.

Critical findings
2 criticals acknowledged, not fixed
Reported in 2 reports, the latest by Guardian Audits, Oct 2023. The team acknowledged both. 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 Nov 2026. Trustblock does not review code.

Audits17· Audit competitions 2

Newest first

ReportSecurity firmDateScopeCritical findingsSource
Orderly Solana Vault auditSecurity firm: Guardian AuditsDate: Scope: Not recorded; see the reportNone openGitHub ↗
Orderly Solana Vault Review ReportSecurity firm: Guardian AuditsDate: Scope: Not recorded; see the reportNone openGitHub ↗
Orderly Strategy Vault UpdatesSecurity firm: Guardian AuditsDate: Scope: Not recorded; see the reportNone openGitHub ↗
Orderly Solana Staking auditSecurity firm: Guardian AuditsDate: Scope: Not recorded; see the report1 critical finding, fixedGitHub ↗
Orderly Solana StakingSecurity firm: Guardian AuditsDate: Scope: Not recorded; see the report1 critical finding, fixedGitHub ↗
Orderly Strategy Vault auditSecurity firm: ZellicDate: Scope: Not recorded; see the reportNone openGitHub ↗
Orderly Strategy Vault auditSecurity firm: Guardian AuditsDate: Scope: Not recorded; see the report7 critical findings, fixedGitHub ↗
Orderly VaultSecurity firm: Guardian AuditsDate: Scope: Not recorded; see the report7 critical findings, fixedGitHub ↗
Orderly Solana Vault Contract auditAudit competitionSecurity firm: SherlockDate: Scope: Not recorded; see the reportNone openGitHub ↗
Orderly OFT auditSecurity firm: Guardian AuditsDate: Scope: Not recorded; see the reportNone openGitHub ↗
Orderly OmnichainSecurity firm: Guardian AuditsDate: Scope: Not recorded; see the report5 critical findings, fixedGitHub ↗
Orderly audit (July 2024)Security firm: Guardian AuditsDate: Scope: Not recorded; see the report5 critical findings, fixedGitHub ↗
Orderly OFTSecurity firm: Guardian AuditsDate: Scope: Not recorded; see the reportNone openGitHub ↗
Orderly Network auditAudit competitionSecurity firm: SherlockDate: Scope: Not recorded; see the reportNone openGitHub ↗
Orderly Network security assessmentSecurity firm: ZellicDate: Scope: Not recorded; see the report1 critical finding, fixedGitHub ↗
OrderlySecurity firm: Guardian AuditsDate: Scope: Not recorded; see the report1 critical acknowledged, not fixedGitHub ↗
Orderly audit (October 2023)Security firm: Guardian AuditsDate: Scope: Not recorded; see the report1 critical acknowledged, not fixedGitHub ↗
Orderly audit (July 2022)Security firm: HalbornDate: Scope: Not recorded; see the reportNone openGitHub ↗
Orderly NetworkSecurity firm: CertiKDate: Scope: Not recorded; see the reportNone openskynet.certik.com ↗

Findings503

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

SeverityOpenAcknowledgedFixed
Critical0231
High11232
Medium26076
Low8128139
HighCentralization Related RisksOrderly Network · CertiK · 16 Sep 2022Open

Smart contracts on the Near blockchain are deployed in accounts backed by regular key pairs. Therefore, the overall security of a smart contract is related to the proper use and safekeeping of such key pairs. Trading users deposit a wide range of assets used for trading into the `Asset Manager` contract. As a result, the contract locks up a significant amount of funds. Therefore, any compromise of the `Asset Manager` contract account could allow a hacker to use this power to steal funds that would otherwise remain in the custody of the contract. Further, the following roles are also sensitive as they contain significant authority over core functionality. In the file, `[contract.rs]`, the role `[fee_collector]` has authority over the following functions: - `fee_collector_withdraw()` In the file, `[owner.rs]`, the role `[owner]` has authority over the following functions: - `set_approver_request_possible()` - `set_approver()` - `set_owner()` - `set_operator_manager()` - `set_only_authorized_access()` - `add_authorized_account()` - `remove_authorized_account()` - `set_withdraw_verify_key()` - `set_trade_verify_key()` - `set_symbol_listed()` - `set_token_listed()` - `set_token_delisted()` - `remove_listed_symbol()` - `set_fee_collector()` In the file, `[Operator.rs]` the role, `[operator]` has authority over the following functions: - `operator_execute_action()` - this allows for privileged access to uploading trades or operator withdrawing. In the file, `[Approver.rs]` the role `[approver]` has authority over the following functions: - `approve_owner()` - `approve_operator()` - `approve_fee_collector()` - `approve_new_approver()` - `approve_approver_request_persmission()` - `approve_symbol_listing()` - `approve_symbol_delisting()` - `approve_token_listing()` - `approve_token_delisting()` - `approve_withdraw_verify_key()` - `approve_trade_verify_key()` - `approve_autorized_access()`

Open the report
MediumInsufficient Validation In withdraw2ContractOrderly Strategy Vault audit · Guardian Audits · 24 Feb 2025Open

The report gives no description here.

Open the report
MediumInsufficient Validation In withdraw2ContractOrderly Vault · Guardian Audits · 24 Feb 2025Open

The report gives no description here.

Open the report
LowgetData Blocks Final Dictionary SlotOrderly Solana Vault Review Report · Guardian Audits · 10 Nov 2025Open

The report gives no description here.

Open the report
LowMissing onlyOperator In UpdateUnclaimedOrderly Solana Vault Review Report · Guardian Audits · 10 Nov 2025Open

The report gives no description here.

Open the report
LowRaw Approve Breaks Non-Standard TokensOrderly Solana Vault Review Report · Guardian Audits · 10 Nov 2025Open

The report gives no description here.

Open the report
LowCancelAllVestingRequests Can Still Be SubmittedOrderly Solana Staking audit · Guardian Audits · 21 Mar 2025Open

The report gives no description here.

Open the report
LowCancelAllVestingRequests Can Still Be SubmittedOrderly Solana Staking · Guardian Audits · 21 Mar 2025Open

The report gives no description here.

Open the report
LowContracts Lack Withdraw FunctionsOrderly Solana Staking audit · Guardian Audits · 21 Mar 2025Open

The report gives no description here.

Open the report
LowContracts Lack Withdraw FunctionsOrderly Solana Staking · Guardian Audits · 21 Mar 2025Open

The report gives no description here.

Open the report
Show 1 more
LowMissing Check For Duplicated TradeOrderly Network · CertiK · 16 Sep 2022Open

The role `operator manager` account is responsible for uploading trades generated by the off-chain matching engine program. The structure `TradeUpload` in `types.rs` is used to store the information about the uploaded trades. For the information present in the contracts, the field `trade_id` identifies a unique trade. There is no restriction in the code that prevents the same trade from being uploaded more than once. Therefore, the balance of the user in the "Asset Management" contract will be increased/decreased multiple times for the same single trade.

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.

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="orderly-network"
></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