The drop bar. Fees pool up; anyone pulls the lever.
Fee revenue fills a public bar. At the posted line, any wallet opens the round and keeps a tip for the gas — then every unlocked character draws its weighted share of the pot, in the coins it elected. It quotes no rate: a round pays what the fees actually collected, and a quiet market pays nothing.
Unlock a character ▸ · The Scry Hive in plain words ▸
reading the level…
how a round works
fees pool up
Platform revenue lands here in public — anyone can watch the level, and anyone can add to it: a plain SCRY transfer counts.
anyone pulls the lever
At the posted line the round opens for whoever sends the transaction first, and the sender keeps a tip for the gas. The house has no say in when — that is the design, not a courtesy.
every unlocked character draws
Each takes its weight ÷ all weight of the pot, in the coins it elected — bought at market, never minted. Whatever is never claimed recycles into the next pot.
the lever
reading the chain…
your share
Paste any address — no wallet, no signature, no connection. What each character would draw is a public read, and the reason it cannot is the contract's own sentence. You need a wallet only at the moment you claim, and the claim must come from the character's holder.
A benched character draws nothing — unlocking a tier is what buys weight, and it happens on the mint page. A transfer clears the tier, and a tier raised after a round opened counts from the next one.
the rounds
Every round is a snapshot: its pot, its roster weight and its claim window are fixed the moment it opens, and no knob reaches backwards into one.
| round | pot, SCRY | paid out | state | opened | closes |
|---|---|---|---|---|---|
| reading… | |||||
the fine print
what the house cannot do here
There is no rescue, no pause, no upgrade path and no admin withdrawal —
value that reaches the bar leaves by open →
claim, or it recycles into the next round. The line and the
payout routes move only behind a 3-day timelock, so
nobody can lower the bar to make a buy land at a chosen moment; the tip is
capped in bytecode; and a round's claim window is snapshotted at open, so
no knob can shorten or extend a round already running.
what a round never is
A rate. The bar distributes what the fees actually collected — no APY, no yield, no projection, and no promise about when the next round fires. If the market is quiet, the bar fills slowly, and that is the truth being told rather than a shortfall.
check every number here
Nothing on this page is typed into the markup. Every figure is read at
load from the routes below, which read the chain — and the two that
matter most, the fill and a character's share, are the contract's own
arithmetic (fillBps, previewClaim) passed
through untouched.
/api/bar the card — the level, the line, the knobs, the round /api/bar/of/<address> what each character would draw, with the contract's own why-not /api/bar/rounds every round, straight off rounds(i) — no indexer in the path /api/bar/prepare unsigned calldata: the lever, a claim, a recycle
The bar is written and not yet deployed — there is no address to read. This line becomes the contract the day it broadcasts.
Every route is documented in the API reference. The unlock that puts a character on the roster is on the mint page, and the run itself is on the Scry Hive page.