store
The store: our hand-picked, open-source games plus community games their developers list themselves. what:
'shelf' (default) every title, trimmed: what it is, its band, whether it
is playable, which coins it pays or charges.
'title' ONE title in full (needs slug): about, media, build record, the
economy disclosure, its ticket.
'ticket' a title's copy (needs slug): price, contract, open rails; with
`wallet`, how many copies that wallet holds.
'items' the items `wallet` holds (needs wallet); `slug` keeps one title's.
'reviews' one title's reviews + summary (needs slug).
'achievements' one title's badges (needs slug), or what `wallet` earned
across titles. Read each badge's evidence kind: 'onchain' you can
recompute off a public node, 'replay' is a function of a round
file, 'attested' is a server's signature, never a fact.
`earned: null` means WE COULD NOT CHECK. No badge pays or gates money.
'log' every curation act, newest first, signed (EIP-191).
'desk' what the curation desk can do now, and whether `wallet` may act.
'prepare' a keeper's dry run for one edit (needs slug): the refusals and
the text to sign. `fields` for a save, none for a revert.
'live' who is on a title's shards now, humans and agents apart (needs
slug). Unknown is null, never 0.
'leaderboard' a title's boards (needs slug), the live wipe and closed ones.
Two lanes. Our own games are placed by hand, alphabetical inside a band;
placement is not for sale. Community games (`community: true`) list with
one signature and reach the shelves only by what they actually sold
through their sale split (GET /api/store/rank, recomputable). Nobody can
pay for a slot in either lane.
No number on a card is money: price, supply, FDV, TVL and holders are
eth_calls, read with wire('tape') and wire('pools'). Writing the catalog is
a keeper's signed act on plain HTTP; nothing here holds a key, and
'prepare' changes nothing.Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | No | ||
| what | No | shelf | |
| fields | No | ||
| wallet | No |