Technical
Contracts
Cambria Duel Arena uses two contracts - a main contract (DuelArenaBattle) and an escrow contract (DuelArenaEscrow). Users deposit their stakes into the escrow contract prior to a Duel. Upon a player winning the duel, they get a signature from the Judge provider to create a transaction to withdraw both their stake and the stake of their Duel counterparty.
DuelArenaBattle
Ronin 0xE3A360efAD2f1DAbFbFa3c354840DD64C7f9F0Fb
Abstract 0x5F8aBF7F164fBeD5C51F696Ddf3c2C17bcBC8fBB
DuelArenaEscrow
Ronin 0x8482dCD935b922959614aEbFa4Cf7fBcFf9fB9eB
Abstract 0x682A307E2274C24F305D6a81682A0b5eB7612a7e
Legacy Contracts
These contracts are currently unused by the Cambria frontend.
DuelArenaBattle
Blast 0xC15568330926E2A6f1519992b0364ca00faf6A7A
Base 0xC36C85Ef01e85D2aE9096E8d3416B3007Edc3495
DuelArenaEscrow
Blast 0xC9438f95AA8d9ee1b5edEa15c7fa4B2CAC723dcE
Base 0xe8655268Eb9595052aAf49379A8E2378390619Da
Audit
Duel Arena contracts have been audited by 0xriptide.
Over $120m+ in wagers have been processed on Duel Arena contracts without security incident.
Security & Bug Bounty
Please contact security@cambria.gg (or send us a DM @cyberpunk on X). We've paid out $85k USD+ in bug bounties to date via bounties covering our Lobby / Game frontend and our Gold Rush product.
Disclaimers
Reporting a bug does not guarantee a reward.
Exploiting the bug before reporting will void eligibility.
Sharing or selling the exploit instead of reporting it will result in a permanent ban and ineligibility for rewards, both from the game prize pool and from the bug bounty program.
The development team reserves the right to determine the reward amount based on severity and impact.
By participating in the Critical Bug Bounty Program, you help ensure a fair and balanced gaming experience for all players. Thank you for your support!
Other Notes
The creators of the Cambria game do not at any point hold custody of your assets - all stakes are handled by the onchain escrow and Battle contracts. Please see the contract code for more info.
Due to this permissionless setup, we are limited in the support actions we can take. Please create a ticket on our Discord to see if we can help you with your issue or provide guidance on how to perform contract functions like reclaiming stakes from canceled duels, etc.
Last updated

