PAYOUT: $12,500 → 0x4f2a...c3b1 · CRITICAL BUG IN DARKPOOL AMM NEW PROGRAM: NIGHTBRIDGE — UP TO $100K REWARD PAYOUT: $3,200 → 0x9f1b...a2e4 · REENTRANCY IN MIDNIGHTSWAP SUBMISSION #4,211 VALIDATED · PAID IN 0.3s ON-CHAIN ZERONIGHT V1.2 DEPLOYED · NEW SEVERITY TIERS ACTIVE PAYOUT: $12,500 → 0x4f2a...c3b1 · CRITICAL BUG IN DARKPOOL AMM NEW PROGRAM: NIGHTBRIDGE — UP TO $100K REWARD PAYOUT: $3,200 → 0x9f1b...a2e4 · REENTRANCY IN MIDNIGHTSWAP SUBMISSION #4,211 VALIDATED · PAID IN 0.3s ON-CHAIN ZERONIGHT V1.2 DEPLOYED · NEW SEVERITY TIERS ACTIVE
ON-CHAIN BUG BOUNTY · MIDNIGHT BLOCKCHAIN

HUNT
ZERO
DAYS.

The first fully trustless bug bounty protocol built on Midnight. All logic lives in smart contracts — program escrow, submissions, validation, and instant payouts. No middlemen. No trust required.

zeronight-cli · midnight:mainnet
$zn connect --wallet midnight
✓ Connected to Midnight Mainnet
✓ Wallet: 0x4f2a...c3b1
 
$zn programs list --active
→ MidnightSwap AMM $50,000 max
→ NightBridge $100,000 max
→ DarkPool Finance $25,000 max
[135 more programs...]
 
$zn submit --program nightbridge
Encrypting report...
✓ Committed to chain: block #
Payout pending validation...
$
Potential Payouts
Active Programs
Researchers
BLOCK
FETCHING...
PROCESS
THE PROTOCOL
STEP_01

DEPLOY ESCROW

Protocol owners deploy a bounty contract on Midnight, define scope and severity tiers, then lock reward funds into the on-chain escrow. The funds are never under ZeroNight's custody.

STEP_02

SUBMIT FINDINGS

Researchers discover vulnerabilities and commit encrypted reports on-chain. A hash-commitment proves discovery date and prevents front-running. Your finding is yours from block one.

STEP_03

INSTANT PAYOUT

Once the owner validates a finding, the contract automatically releases the exact reward to the researcher's wallet. Sub-second finality on Midnight. No invoices. No intermediaries. Ever.

SUBMISSION STATES
LIFECYCLE
STATE_01
COMMITTED
Blind hash on-chain.
Discovery date sealed.
STATE_02
PENDING
Revealed. Bond locked.
Awaiting owner unlock.
STATE_03
REVIEW
Owner triaging.
Reclassification possible.
STATE_04A
ACCEPTED
Reward locked in contract.
Bond returned to researcher.
STATE_04B
REJECTED
Bond forfeited to program pool.
No payout.
STATE_05
PAID
Researcher claimed payout.
Reward minus 5% fee sent.
ALT
WITHDRAWN
Researcher withdrew before
acceptance. Bond refunded.
✓ ON ACCEPT
Bond returned · reward locked · researcher calls claimPayout() · receives reward − 5% fee
✗ ON REJECT
Bond forfeited to program pool · no payout · submission closed
↺ RECLASSIFICATION
Owner proposes new severity · researcher accepts or rejects · payout updated accordingly
LIVE ON MIDNIGHT
ACTIVE PROGRAMS
ALL PROGRAMS
PARTICIPANTS
BUILT FOR BOTH SIDES
FOR RESEARCHERS

HUNT.
EARN.

Find vulnerabilities in Midnight smart contracts and collect on-chain rewards the moment your submission is validated.

  • 100+ active programs to hunt
  • Instant on-chain payout upon validation
  • Verifiable on-chain reputation system
  • Privacy-preserving encrypted submissions
  • DAO-backed dispute resolution
START HUNTING
FOR PROTOCOL OWNERS

SECURE.
SHIP.

Deploy a bounty program on-chain in minutes. Let the community harden your contracts before an attacker does.

  • Deploy a program in under 5 minutes
  • Custom severity tiers and reward caps
  • Funds locked in escrow — always in your control
  • Full on-chain transparency and audit trail
  • Scope management via on-chain parameters
LAUNCH A PROGRAM
// READY TO START

ZERO TRUST.
FULL PAYOUT.

Connect your Midnight wallet and join the most transparent bug bounty ecosystem in Web3. All logic on-chain. All payouts instant.

CONNECT WALLET READ THE DOCS