
Program is: active now
LiveCitrea is the first rollup that enhances the capabilities of Bitcoin blockspace with zero-knowledge technology. Citrea is the only scalability solution that uses Bitcoin both as a data availability and a settlement layer, via its BitVM-based trust-minimized two-way peg program - Clementine. Citrea is fully EVM compatible, enabling all EVM developers to easily build on Bitcoin. For more information about Citrea, please visit https://citrea.xyz. Citrea provides rewards in USDC on Ethereum, denominated in USD. For more details about the payment process, please view the Rewards by Threat Level section further below.
| Target | Type | Severity |
|---|---|---|
Blockchain/DLT - Official RPC | Protocol | Critical |
Blockchain/DLT - Node / protocol codebase | Protocol | Critical |
Blockchain/DLT - Clementine codebase: bridge operator, verifiers, aggregator, watchtower; BitVM-verified circuit | Infrastructure | Critical |
| Smart Contract | Critical | |
System Contracts Bridge Proxy | Smart Contract | Critical |
System Contracts Base Fee Vault Proxy | Smart Contract | Critical |
Below are the impacts accepted by default under this bug bounty program. Nevertheless, Citrea team is open to considering any impactful out-of-scope items on a case-by-case basis, following the Primacy of Impact spirit of this Program.
Citrea has a Clementine bridge, which is a combination of Blockchain/DLT and Smart contracts items, therefore it is in a separate list below:
These impacts are out of scope for this bug bounty program.
Rewards are distributed according to the impact of the vulnerability based on the HackenProof Vulnerability Classification.
For critical Blockchain/DLT bugs and Smart Contract Bugs, the reward amount is 10% of the funds directly affected, capped at the maximum critical reward 250,000 USD. However, a minimum reward of 25,000 USD is to be rewarded in order to incentivize security researchers against withholding on a bug report.
For critical Blockchain/DLT bugs with a non-funds-at risk impact, the reward will be paid out as follows:
For critical web/apps bugs, reports will be rewarded with 25,000 USD, only if the report demonstrates wallet-drain or equivalent financial loss vector.
All other impacts that would be classified as Critical would be rewarded a flat amount of 10,000 USD. The rest of the severity levels are paid out according to the Impact in Scope table.
High vulnerabilities concerning theft/permanent freezing of unclaimed yield/royalties are rewarded within a range of Reward - Smart contract - Min High to Reward - Smart contract - Max High depending on the funds at risk, capped at the maximum high reward.
In the event of temporary freezing, the reward doubles from the full frozen value for every additional 24h that the funds are temporarily frozen, up until a max cap of the high reward. This is because as the duration of the freezing lengthens, the potential for greater damage and subsequent reputational harm intensifies. Thus, by increasing the reward proportionally with the frozen duration, the project ensures stronger incentives for bug disclosure of this nature.
Payouts are handled by the Citrea team directly and are denominated in USD. However, payments are done in USDC on Ethereum.
We are happy to thank everyone who submits valid reports which help us improve the security. However, only those that meet the following eligibility requirements may receive a monetary reward: