XP Network security record

BNB ChainGitHub

As of 3 Nov 2026, XP Network has 2 audit reports by 1 security firm on Trustblock; the latest is by CertiK, dated 8 May 2023. Those reports list no open critical findings.

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

Audits2

Newest first

AuditSecurity firmDateScopeCritical findingsReport
XP Network - Dfinity IntegrationSecurity firm: CertiKDate: Scope: Not recorded (see the report)No open critical findingsOpen · skynet.certik.com
TON-Ethereum BridgeSecurity firm: CertiKDate: Scope: Not recorded (see the report)No open critical findingsOpen · skynet.certik.com

Findings11

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

SeverityOpenAcknowledgedFixed
Critical000
High021
Medium003
Low005
HighCanister Upgrade Centralization RiskXP Network - Dfinity Integration · CertiK · 8 May 2023Acknowledged

Canister smart contracts are deployed and managed by controllers. Among other capabilities, the controllers can update the canister's settings, install/upgrade the running code or even delete the canister. Changing the code for the canisters they control so canister code is mutable, unlike smart contracts on other blockchains and the controllers have complete control over the assets like ICP tokens or Bitcoins held by the canister they manage. This feature brings canisters closer to typical software and makes them suitable for a broad range of applications where software logic can be changed on an as-needed basis. For critical applications like those used in DeFI, mutability can be dangerous; the controller could change a benign canister into a canister that steals assets.

Open the report
HighCentralization Related RisksXP Network - Dfinity Integration · CertiK · 8 May 2023Acknowledged

In the `lib` contract, the `validator` role and accounts with the validator's signature have authority over the following functions: - set_pause(): set the contract state to pause, and other functions that cause contract data to be updated will not be executed; - set_group_key(): change the public key for canister signature verification; - withdraw_fees(): withdraw all ICP assets in the canister to any account; - add_whitelist(): add any NFT contract to the whitelist for cross-chain transfers; - clean_logs(): remove event logs; - validate_transfer_nft(): validator verifies the event and then mints NFT; - validate_unfreeze_nft(): validator verifies event and then unlocks NFT; - validate_transfer_nft_batch(): validator verifies event and then mints NFT in batch; - validate_unfreeze_nft_batch(): validator verifies event and then unlocks NFT in batch; Any compromise to the accounts with the signature may allow a hacker to take advantage of this authority, replace the public key, and transfer NFTs to anyone.

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