Skip to main content
BattleChain is an incentivized pre-mainnet environment where protocols can stress test their smart contracts with real funds before deploying to production.

Get Started

How It Works

Deploy → Request Attack Mode → DAO Approves → Stress Test → Promote to Production
  1. Protocol deploys contracts via BattleChainDeployer
  2. Protocol creates a Safe Harbor agreement defining bounty terms
  3. Protocol requests attack mode via AttackRegistry
  4. DAO reviews and approves the request
  5. Whitehats attack the contracts legally
  6. Protocol promotes to production when confident

Learn More