Interactive previewDemo data only. Sign in as any example account and try anything. Resets nightly.Launching soon
All programs

Tidal Bridge

Live
by Tidal Foundation

Trust-minimized cross-chain messaging and token bridge.

BridgeSolidityEthereumOptimismBaseArbitrum
Max bounty
$2,500,000
Partially funded$800,000 reserve
Critical
Up to $2.5M
10% of funds at risk · min $250K
High
$100,000
Fixed reward
Medium
$20,000
Fixed reward
Low
$5,000
Fixed reward

Impacts in scope

Once an impact is demonstrated, the severity follows mechanically. It can't be negotiated after the fact.

Critical
  • IMP-C1
    Direct theft of any user funds, whether at-rest or in-motion, other than unclaimed yield
    Must demonstrate: Attacker-controlled address ends with assets previously owned by a user or the protocol, without their authorization.
  • IMP-C2
    Permanent freezing of funds
    Must demonstrate: User or protocol funds become irrecoverable by any party, including via upgrade or governance.
  • IMP-C3
    Protocol insolvency
    Must demonstrate: Liabilities exceed assets such that not all users can withdraw.
High
  • IMP-H1
    Theft of unclaimed yield
    Must demonstrate: Attacker obtains yield/rewards accrued to other users that had not yet been claimed.
  • IMP-H2
    Temporary freezing of funds for at least 24 hours
    Must demonstrate: Users cannot withdraw for ≥ 24h, recoverable without loss of principal.
Medium
  • IMP-M1
    Smart contract unable to operate due to lack of token funds
    Must demonstrate: A core function reverts for all users because the contract lacks required balance.
  • IMP-M2
    Griefing (no profit motive for attacker, but damage to users or protocol)
    Must demonstrate: Demonstrated measurable loss to users/protocol with no attacker profit.
Low
  • IMP-L1
    Contract fails to deliver promised returns, but doesn't lose value
    Must demonstrate: Returns deviate from documented behavior; principal unaffected.