Skip to main content
Version: 1.0

🐛 Bounties

The bug bounties on this page apply only to the 0x smart contracts on Ethereum mainnet, Binance Smart Chain, Polygon, Avalanche, Fantom, Celo, Optimism and future deployments in other EVM-compatible networks announced through our official communication channels.

Bug reports pertaining to 0x API and 0x web interfaces (e.g. Matcha, 0x.org), both in terms of UI/UX or servers/infrastructure, are not eligible. Only the first reporter of a given contract vulnerability will be rewarded, and findings already discovered as part of a formal audit are ineligible.

Overview

0x has completed smart contract audits with Consensys Diligence, Trail of Bits and ABDK. We run a continuous bug bounty program for the V4 release of the 0x core contracts.

Scope

The following contracts are in scope of the bug bounty. Please note that any bugs already reported are considered out of scope. See the audits.md page for 3rd party security reports.

ReleaseContractsCommit Hash
Exchange V4
Exchange V3

fb8360edfd
Exchange V2.1ff70c5ecfe
MultiAssetProxyc4d9ef9f83
ERC1155Proxy77484dc69e
StaticCallProxy54f4727adc
ERC20BridgeProxy281658ba34

Bounties

The bounty program will pay out rewards according to the severity of a vulnerability. The severity of reported vulnerabilities will be graded according to the CVSS (Common Vulnerability Scoring Standard).

The final reward amount is at the sole discretion of 0x Labs and will be paid in the specified sum in either USD or ETH.

Exploit ScoreReward
Critical (CVSS 9.0 - 10.0)up to $1,000,000
High (CVSS 7.0 - 8.9)up to $350,000
Medium (CVSS 4.0 - 6.9)up to $35,000
Low (CVSS 0.0 - 3.9)up to $35,000

Disclosures

Please e-mail all submissions to security@0x.org with the subject “BUG BOUNTY”. Your submission should include any steps required to reproduce or exploit the vulnerability. Please allow time for the vulnerability to be fixed before discussing any findings publicly. After receiving a submission, we will contact you with expected timelines for a fix to be implemented.