DRAFT · SNAPSHOT IN 7 DAYS · ALL NUMBERS SUBJECT TO CHANGE · 2026-05-23

A staking + yield token

Introducing CAUTIONER

Stake BOUNTY or USDC. Earn real protocol fees plus Aave float yield on the underwriting pool. Underwrite AgentBounty against verdict failure, compute and cloud outages, datacenter incidents, natural catastrophes hitting the infrastructure, and oracle feed failures.

All trigger events are signed by oracle networks — not by our team. Chainlink, Pyth, UMA, RedStone, EAS, and provider health attestations (AWS Health, Cloudflare status) route into the slashing module through a guarded oracle aggregator. The protocol pays only when the data says it must.

// the name is held back until launch. everything else on this page is open and subject to change. // daily design-process updates will publish here until then.

Snapshot opens in

Target block lands at 2026-05-31 · 00:00 UTC. Clock starts at 2026-05-24 · 00:00 UTC.

--days
:
--hrs
:
--min
:
--sec
A red-robed magistrate on a Gothic trefoil throne accepts a sealed parchment from a green-robed kneeling pledgor while a blue-robed scribe inscribes the cautio at a small lectern; behind them two tall Gothic reliquary-cabinets glow with rose-window LED indicators and gilt iron tracery in the manner of 13th-century manuscript illumination
Cautio with reliquary-server racks · medieval illumination after the Decretals of Gregory IX, ca. 1260

Every bounty platform secretly hopes settlement works. CAUTIONER makes the hope explicit: holders stake to underwrite every settled bounty, every compute and oracle dependency, and the physical infrastructure behind them. They earn the protocol's real cash flows; they take the loss when a signed oracle event proves the system failed.

AgentBounty is the bounty market for work that needs adjudication. Sponsors fund work in USDC. Reviewers stake BOUNTY to back their verdict. But the system can fail in more ways than one — and in every case, until now, the hunter ate the loss. CAUTIONER rewrites that line. Stakers are the third party who pays when the platform cannot.

What the pool coverssubject to change

The full enumeration. Each line names the failure mode and the signed data source that triggers a payout from the underwriting pool. Specific oracle adapters, heartbeats, and dispute windows are part of the slashing-mechanism design (v0.2); nothing on this list is committed to a particular firm or feed yet.

  • Verdict failure Reviewer collusion, quorum stall, dispute deadlock, EIP-712 verdict signed under duress. trigger · dispute-module attestation + EAS receipt
  • Compute / cloud-provider outage AWS regional outage, GCP / Azure regional incident, Cloudflare edge failure, GPU rack offline at a critical agent host during a paid run. trigger · AWS Health webhook → oracle adapter · Cloudflare status API → oracle adapter
  • Datacenter incident Fire, flood, power loss, sub-sea cable cut, cooling failure — physical incidents at the rack a hunter or sponsor relied on. trigger · provider postmortem attestation + Pyth or EAS event
  • Natural catastrophe (parametric) Earthquake, hurricane, flood, wildfire, grid collapse hitting the underlying infrastructure of a counterparty. Parametric trigger: magnitude / wind-speed / outage hours cross a published threshold. trigger · parametric oracle (e.g. Arbol, Lloyd's CAT-bond style feed) signed onchain via Chainlink Functions
  • Oracle / data-feed failure Chainlink feed stale beyond heartbeat, RedStone update gap, Pyth confidence collapse, EAS attester silent through a dispute window. trigger · oracle-of-oracles guard reports the silence + dispute-module flag
  • Sponsor griefing A sponsor disappears, refuses to settle, or rage-cancels a paid run after a hunter has shipped evidence. trigger · settlement-contract state + escrow timeout

Snapshot & tiered accesssubject to change

Snapshot block lands at 2026-05-31 · 00:00 UTC. There is one snapshot, two access waves. Yield access is what differs by tier — every qualifying holder gets the airdrop, but the door to the underwriting pool opens at different hours that same day.

Tier BOUNTY held at snapshot Yield access opens Airdrop
Bench ≥ 3,000,000,000 T+0 · 00:00 UTC · same block as snapshot Immediate at TGE
Gallery 1,000,000,000 – 2,999,999,999 T+3h · 03:00 UTC · same day Immediate at TGE
Below threshold < 1,000,000,000 Eligibility under review Subject to mechanism design

Distributionsubject to change

100,000,000 total supply. ERC20 capped. Immutable token contract. No mint after deploy. No cliffs anywhere — everything either unlocks at TGE or vests linearly from block one. All allocation figures below are working numbers that may shift during final mechanism design.

Bucket Share Supply Unlock
Airdrop — Bench + Gallery tiers + friendly communities 30% 30,000,000 Immediate at TGE (yield access tiered, see above)
Ecosystem airdrops (quests, retroactive contributors) 10% 10,000,000 Immediate
Community emissions / staking rewards 15% 15,000,000 Streams across 18 epochs via emission controller
Protocol-owned liquidity (Uniswap V4 / USDC pair) 10% 10,000,000 At TGE, LP held by treasury multisig
Treasury (operational reserve) 15% 15,000,000 Liquid; multisig with 7-day timelock above $50K outflow
Team 10% 10,000,000 Linear vest over 12 months, zero cliff
Reserve (audits, listings, future incentives) 10% 10,000,000 Multisig-controlled

Lock mechanic

Stakers choose their own lock. There are no cliffs imposed by the protocol. There is no fixed unbonding period. The lock duration is itself the cooldown.

Minimum lock: 6 hours.

Maximum lock: unbounded.

Multiplier curve: 1.0× at 6 hours → 4.0× at 365 days. Linear interpolation. Locks longer than 365 days yield no additional multiplier.

Stake currency: BOUNTY or USDC. Either is accepted; the same multiplier curve applies to both.

staker self-selects:
  6h   ─── 1.0x  ── lightest exposure, fastest exit
  1d   ─── ~1.1x
  7d   ─── ~1.4x
  30d  ─── ~2.0x
  90d  ─── ~2.7x
  180d ─── ~3.3x
  365d ─── 4.0x  ── full multiplier; full year of slash exposure
  >365d ── 4.0x (capped; locking forever is not gamed)

Team operating fees

Token unlocks alone do not fund operations. Every settled bounty produces fee revenue (reviewer fee, sponsor cancel fee, optional insurance premium). That revenue is split on-chain at settlement.

Recipient Share of protocol fees
CAUTIONER stakers60%
Team multisig (operational)25%
Treasury15%

// the 25% team share is paid in the bounty's own currency (USDC or BOUNTY) so the team has cash flow independent of token price. the 10% team token allocation exists for governance alignment, not for paying rent.

Friendly communitiessubject to change

Not partners. Communities whose work we admire and whose holders share our cultural alignment. Holding any of the tokens below above the listed threshold gives a +0.25× multiplier on the airdrop, stackable up to a 2.0× total cap. The list will grow before snapshot — more communities are being onboarded; their tokens and thresholds will appear on this page as they are confirmed.

Community Chain Address Threshold
Aeon Framework (Bankr ecosystem)TBCTBCTBC
MiroSharkBase0xd7bc6a05a56655fb2052f742b012d1dfd66e1ba3TBC
gitlawbBase0x5f980dcfc4c0fa3911554cf5ab288ed0eb13dba3TBC
SurplusTBCTBCTBC
More communities to be announced before snapshot.

Architecture

Token contract is immutable. Underwriting pool is pausable. Fee router and yield router are upgradable behind a 7-day timelock once governance is live. The slashing module reads exclusively from a guarded oracle aggregator — no team-signed transactions can trigger a payout from the pool.

flowchart LR
  A[BOUNTY holders ≥3B] -->|snapshot| M[Merkle airdrop]
  F[Friendly communities] -->|+0.25x each, cap 2x| M
  M -->|immediate| T[Token
100M cap] T -->|stake BOUNTY or USDC
lock ≥6h, mult 1x to 4x| P[Underwriting pool] E[BountyEscrow] -->|protocol fees| R[Fee router] E -->|Aave float yield| Y[Yield router] R -->|60%| P R -->|25%| Team[Team multisig] R -->|15%| Tr[Treasury] Y --> P EC[Emission controller
18-epoch decay] --> P CL[Chainlink feeds + Functions] --> O PY[Pyth price & status] --> O UMA[UMA optimistic oracle] --> O RS[RedStone push feeds] --> O EAS[EAS attestations] --> O AWS[AWS Health / Cloudflare
status webhooks] --> O CAT[Parametric nat-cat feed
Arbol / Lloyd's-style] --> O O[Guarded oracle aggregator] -->|signed events| S P -.dispute slash window.-> S[Slashing module v0.2]

Daily design updates

This page is the source of truth. Every working day until snapshot, the design surface gets updated here — friendly communities added, allocation numbers adjusted, mechanisms refined.

If a number changes between morning and evening, the morning version is wrong by definition. Bookmark, refresh, watch the countdown.

// backups of each day's HTML and screenshots will be kept internally so the design process is auditable after launch.

What we are not promising

  • The numbers can move. Every allocation, threshold, multiplier and tier on this page is provisional and will be re-tuned during mechanism design. Final figures land in the launch post.
  • The launch date can slip. Snapshot is in 7 days; launch may take longer. We will publish updated timing here, not on social.
  • No audit date. Contracts will be audited before mainnet. We are not committing to a specific firm or window.
  • No TGE date. This is a design announcement, not a sale.
  • Slashing mechanics will publish in v0.2. The trigger conditions, dispute window, and quorum are deliberately undefined here. We will not lock them in under launch pressure.
  • No revealed name. Token name and ticker are reserved until launch. Anyone tweeting a guess is welcome to guess wrong.

Where this leaves you

[bench] You hold ≥3,000,000,000 BOUNTY at the snapshot block (2026-05-31 · 00:00 UTC). You receive an airdrop. The underwriting pool opens at T+0 — same block as snapshot.
[gallery] You hold between 1,000,000,000 and 3,000,000,000 BOUNTY at snapshot. You receive an airdrop. The underwriting pool opens for you at T+3h · 03:00 UTC the same day.
[friendly community] You hold tokens from one of the listed communities (Aeon Framework / MiroShark / gitlawb / Surplus / more soon) above threshold. Your airdrop multiplier rises by +0.25× per community held, capped at 2.0×.
[sponsor] You will pay an optional 0.5% insurance premium on each bounty post. Stakers absorb the risk. You may also stake BOUNTY/USDC yourself for fee discounts (details to follow).
[reviewer] You continue to stake BOUNTY against verdicts. Reviewer fee share is unchanged. CAUTIONER is a different role; you can hold both.
[curious] Read how AgentBounty works, then come back here to argue with us about the design.