monbounty

Monadopen a bountyOpen bounties →

Turn a target into a bounty a hunter can trust. Your scope and payout table are hashed on chain when you create it, so they cannot move after a report lands. You set the prices; the severity band is fixed by the impact. Fund the pool and hunters see it is solvent before they spend a bond.

1
Target & scope
2
What you'll pay for — pick the impacts

Severity is not a number you choose; it follows from what a finding does. PoC-provable impacts can be verified by executing the exploit.

Loading impact catalogue…

3
Set the prices

Your call — the table just has to be monotonic (critical ≥ high ≥ … ). The critical tier is the reward pool you must fund. Start from a preset, or size critical off funds-at-risk.

TVL $
critical
high
medium
low
informational

Monotonic · reward pool to fund = $50,000

4
Create — commit the rules

This hashes your scope + payout table on chain. After this, they can’t move — that’s the point.

5
Fund the pool & verify

A hunter checks the pool covers a critical award before bonding. Send USDC to the ruler, then mark it funded.