Current status
The cross-chain bridge is the component under third-party security review. Scope covers the external-chain contracts and the signer infrastructure behind them: custody, signature verification, the two-phase withdrawal path and its dispute period, and validator set propagation across the chain boundary.
The bridge was prioritized deliberately. It is the one component whose security model is not the network’s own — half of it runs on another chain, with its own validators and its own failure modes, and it is where a compromise translates most directly into lost funds. The rest of the protocol is verifiable by replaying blocks; a bridge contract on an external chain is not.
The auditor and the report will be published here on completion, with scope and findings.
How to read a report when it publishes
A useful audit answers three questions: what was in scope, what did reviewers actually examine, and what remains open at publication. Each report published here will make all three explicit.- Scope is a commit hash plus an enumerated component list. A file or contract not listed was not audited.
- Findings are categorized by severity. Accepted-risk findings carry the rationale and any mitigating controls, rather than being omitted.
- Diff since audit is tracked separately. Any post-audit change touching audited code is flagged, so you can tell whether the published report still describes the running system.
Continuous review
Point-in-time audits sit on top of controls that run continuously:- Review gates on every kernel, consensus, and bridge change.
- Fuzzing and property-based testing against the matching, risk, and settlement state machines, including determinism checks that replay committed blocks and compare results byte for byte.
- Differential testing across independent engine builds — a divergence is treated as a consensus bug, not a test failure.
- Public bug bounty for ongoing external coverage.
Where to go next
Bug bounty
Scope, severities, and how to report a vulnerability.
Risk disclosures
What remains exposed, stated plainly.
Bridge
The component under review, and where its trust assumptions sit.
Milestones
What is delivered and what is gated on the dates ahead.
Questions about audit scope or a specific finding go to
contact@intention.xyz. Vulnerability disclosures should follow the process on the bug bounty page rather than being raised here.