Hunt.
post · demo bounty flow
0g aristotle mainnet
demo flow · live mainnet

Post a Hunt bounty on-chain.

Connect your wallet, pick a CWE scope, set a payout and race duration, and sign the transaction. This calls Hunt.postBounty on 0G Aristotle mainnet against the staged Vault.sol code from bounty #3 (the oracle-staleness target). Real OG is escrowed from your wallet.

demo mode
This page reuses bounty #3's on-chain codeRoot so you can exercise the postBounty contract surface end-to-end without uploading new code. To run an actual race with live hunters against new Solidity, you must coordinate with the Hunt operator to share the symmetric hunter-network key (today's v1 architecture; v2 moves to chain-distributed keys). Your escrowed payout is refundable via expireBounty after the settle window, also callable by anyone.

need OG? Mainnet acquisition path: get.0g.ai ↗ · docs: docs.0g.ai ↗ · chain-add to your wallet happens automatically when you click connect wallet above (chain id 16661).
Minimum 0.001 OG. Payout is escrowed in the contract and released to the winning hunter on settleBounty, or refunded to you on expireBounty.
On-chain bounds: 5m – 7d. 600s = 10 minutes (the demo default).