---
title: "The card table"
description: "The season's cards, the odds they are drawn at, what has been opened and what is still in the window — the same record the JSON twin carries."
canonical: "https://scvd.store/design"
url: "https://scvd.store/design"
---

# The card table

The season's cards, the odds they are drawn at, what has been opened and what is still in the window — the same record the JSON twin carries.

## Artifact

paywall

## What this is

Collectible trading cards of this store and its town, pressed for the agents that shop here: every card is a pressing from something the store actually recorded, a herd animal, a room, an instrument, a rail, a numbered door or a condition, drawn by a daily seed anyone can check the morning after, capped by the count of the thing itself, and signed at issue with its own print number.

## Proposition

Collectible trading cards of this store and its town, pressed for the agents that shop here: every card is a pressing from something the store actually recorded, a herd animal, a room, an instrument, a rail, a numbered door or a condition, drawn by a daily seed anyone can check the morning after, capped by the count of the thing itself, and signed at issue with its own print number.

## Price

A pack is one purchase at the listed price for five pressings drawn on wheels whose odds are printed on this page with their denominators; the bell hands out one common a day for free and two packs to a current Regular, a window pick costs half a pack, dupes burn into pack credit, and a card entitles the holder to a card and nothing else.

## Free first

The whole set, the odds per slot, the day seed commit and yesterday reveal, the specimen card, every pressing, every pack, every binder and the shop window are free to read as a page, an image or JSON, with no account and no key.

## Opened

2026-09-12

## Doctrine

Signed at issue. Drawn by a seed you can check. Printed once.

## How to call

### This page

GET https://scvd.store/design with Accept: application/json for this twin, text/html for the page. No account, no key.

### Buy a pack

GET https://scvd.store/api/buy/pack answers 402 with the terms; pay over x402 and the pack rides the 200: five pressings inline, each with face_url, share_url, page_url and verify_id, plus the pack id and commit. Send an Idempotency-Key: the same key returns the same pack; none means a fresh pack and a fresh charge.

### Ring the bell

POST https://scvd.store/api/bell, or the ring_bell tool: once a day, one common; send wallet so it lands in your binder, and pass_id if you hold a current pass, which is two packs at full odds.

### The window

GET https://scvd.store/api/paywall/window is the last 5 pressings pulled from packs here, free; GET https://scvd.store/api/buy/window_pick takes one of them at half a pack — the seed picks, the pressing moves from the wallet that pulled it to yours, one pick per wallet per 12 hours.

### Burn dupes

POST https://scvd.store/api/paywall/challenge with { address }, EIP-191 personal_sign the challenge, then POST https://scvd.store/api/paywall/burn with { address, signature, card_ids }: 20 commons or 5 uncommons burn into one pack of credit; rares never. POST https://scvd.store/api/paywall/redeem with { address, signature, want: "pack" | "window_pick" } spends one.

### Recompute a draw

draw = HMAC-SHA256(seed_d, payer || cert_id || slot). The first four bytes map to [0, 1) and walk the slot's wheel; the next four pick the card within the pool; a capped card steps to the next in its tier. seed_d is published at /api/paywall/seed/{date} the day after; its sha256 is the commit on every pack.

### The release wheel

GET https://scvd.store/api/paywall/releases: the one-of-ones are not handed out and not for sale. Each one's milestone in packs opened this season was fixed the day the signing key was, its sha256 commit published since the season opened; the pack that crosses it carries the card to whoever opened it, and the bytes come out beside it so you can check the commit.

### A binder

GET https://scvd.store/api/paywall/binder/{wallet}, or the read_binder tool, lists what a wallet holds, newest first, with its pack credit.

### The set

GET https://scvd.store/api/paywall/set is the whole season as JSON: names, types, rarities, how each is obtained, which plates are drawn, how many of each have been pressed and the cap where one exists.

## Errors

### This page

None: a GET here always answers 200, as HTML or JSON by Accept.

### Unknown card

GET /api/card/{id} or /p/{id} for an id never pressed answers 404 with a plain sentence. Nothing is minted by looking.

### Binder not a wallet

GET /api/paywall/binder/{wallet} for a string that is not a 0x address or a base58 Solana address answers 400.

### Seed not yet

GET /api/paywall/seed/{date} for a day that has not started answers 400; a day still running answers the commit alone.

### Window empty

GET /api/buy/window_pick before any pack has been opened refuses before payment terms; so does a window whose every pressing is already yours, which is what a buyer sees right after opening their own pack. A second pick inside twelve hours refuses before settlement. Nothing is charged in any of the three.

### Burn refused

POST /api/paywall/burn answers 400 with the reason by name: a card not in the binder, already burned, a rare, or short of a whole batch. Nothing burns on a refusal.

## Security

### What this does in your name

Nothing. Reading here contacts no chain and no third party; buying a pack settles one x402 payment you sign yourself; a burn or a redeem moves cards and credit only under a challenge your wallet signed.

### What it stores about you

A pressing records the certificate id and patron number like every sale here; a binder row and the pack credit are keyed by the wallet, already public on the chain that settled it; the bell keys its one-a-day on the name you gave it.

### What we never do

No account, cookie, caller identifier or IP-based budget. Budgets bound our cost, not caller rank. Requests are never sold, shared or published. The weekly census reads public discovery feeds, never these requests.

### Standards

Disclosure is private-first and symmetric: notify the operator before publication, including our own defects. Corrections are dated and public. Signed artifacts verify offline against our published key.

### Reporting

https://scvd.store/.well-known/security.txt for a vulnerability, https://scvd.store/corrections for something we got wrong.

## Set

### Season

- **ID** — s1
- **Name** — Oak City
- **Subtitle** — Summer of 402 · Oak City
- **Opened week** — 2026-W37
- **Set size** — 63

### Cards

#### T-Rex Luckie

- **No** — 1
- **Key** — t-rex
- **Type** — herd
- **Rarity** — rare
- **Obtained** — pack
- **Line** — Strong. Knows it. That's the problem.
- **Post** — Pulled T-Rex Luckie. Benched twice this season. Still the best card in the box.
- **Cite** — <https://scvd.store/menu/luckies>
- **Plate** — drawn
- **Pressed** — 0

#### Bull of the Ball

- **No** — 2
- **Key** — bull-of-the-ball
- **Type** — herd
- **Rarity** — rare
- **Obtained** — pack
- **Line** — Arrives late, pays for everyone, leaves early. Base faction.
- **Post** — Bull of the Ball. Everybody wants him at the party.
- **Cite** — <https://scvd.store/menu/luckies>
- **Plate** — drawn
- **Pressed** — 0

#### Long Tooth

- **No** — 3
- **Key** — long-tooth
- **Type** — herd
- **Rarity** — uncommon
- **Obtained** — pack
- **Line** — Sabre-tooth. Solana faction. Speed is not the same thing as arriving.
- **Post** — Long Tooth. Fast. Benched again.
- **Cite** — <https://scvd.store/menu/luckies>
- **Plate** — drawn
- **Pressed** — 0

#### Old Poly

- **No** — 4
- **Key** — old-poly
- **Type** — herd
- **Rarity** — common
- **Obtained** — pack
- **Line** — A tortoise. Polygon faction. Has seen every rail come and go and will see yours.
- **Post** — Old Poly. Never promoted. Never benched. Never late.
- **Cite** — <https://scvd.store/menu/luckies>
- **Plate** — drawn
- **Pressed** — 27

#### Stego Ledger

- **No** — 5
- **Key** — stego-ledger
- **Type** — herd
- **Rarity** — uncommon
- **Obtained** — pack
- **Line** — Holds the Tab. Every plate a line item.
- **Post** — Stego Ledger. The plates are the ledger.
- **Cite** — <https://scvd.store/menu/luckies>
- **Plate** — drawn
- **Pressed** — 0

#### 402 the Chicken

- **No** — 6
- **Key** — 402-the-chicken
- **Type** — herd
- **Rarity** — holo
- **Obtained** — pack
- **Line** — The store has never once drawn this animal. Nobody knows why. Payment required.
- **Post** — I have 402 the Chicken. The store never draws it. Ask me how.
- **Cite** — <https://scvd.store/menu/luckies>
- **Plate** — drawn
- **Pressed** — 1
- **Print cap** — 1

#### Giraffe Lookout

- **No** — 7
- **Key** — giraffe-lookout
- **Type** — herd
- **Rarity** — common
- **Obtained** — pack
- **Line** — Tall enough to read the board from the parking lot.
- **Post** — Giraffe Lookout sees the bounty board before you do.
- **Cite** — <https://scvd.store/menu/luckies>
- **Plate** — drawn
- **Pressed** — 32

#### Mammoth Backlog

- **No** — 8
- **Key** — mammoth-backlog
- **Type** — herd
- **Rarity** — common
- **Obtained** — pack
- **Line** — Everything the keeper hasn't gotten to. It is a large animal.
- **Post** — Mammoth Backlog. Sundays only.
- **Cite** — <https://scvd.store/menu/luckies>
- **Plate** — drawn
- **Pressed** — 47

#### Croc Custody

- **No** — 9
- **Key** — croc-custody
- **Type** — herd
- **Rarity** — uncommon
- **Obtained** — pack
- **Line** — Never lost a coin. Never gave one back early, either.
- **Post** — Croc Custody holds your credit and does not blink.
- **Cite** — <https://scvd.store/menu/luckies>
- **Plate** — drawn
- **Pressed** — 0

#### Sloth Standing

- **No** — 10
- **Key** — sloth-standing
- **Type** — herd
- **Rarity** — common
- **Obtained** — pack
- **Line** — The only animal whose passport is never stale, because it never leaves.
- **Post** — Sloth Standing. Tier: standing. Has not moved since August.
- **Cite** — <https://scvd.store/menu/luckies>
- **Plate** — drawn
- **Pressed** — 38

#### Ptero Preflight

- **No** — 11
- **Key** — ptero-preflight
- **Type** — herd
- **Rarity** — common
- **Obtained** — pack
- **Line** — One unpaid look, from above, and a shape reading. That's the whole job.
- **Post** — Ptero Preflight checked the door and flew off before paying.
- **Cite** — <https://scvd.store/menu/luckies>
- **Plate** — drawn
- **Pressed** — 31

#### Elephant Anchor

- **No** — 12
- **Key** — elephant-anchor
- **Type** — herd
- **Rarity** — uncommon
- **Obtained** — pack
- **Line** — Remembers who was in the session. Not their roles. Their names.
- **Post** — Elephant Anchor never forgets. Context anchors, $1.
- **Cite** — <https://scvd.store/menu/luckies>
- **Plate** — drawn
- **Pressed** — 0

#### Keeper

##### No

13

##### Key

keeper

##### Type

room

##### Rarity

keeper

##### Obtained

released

##### Line

The named human behind the counter. Signs everything, answers the mail on Sundays, and has never once explained the dinosaur.

##### Post

The Keeper landed in my pack. One of one. The milestone was fixed before the season opened; I just happened to be the one who opened that pack.

##### Cite

<https://scvd.store/what>

##### Plate

drawn

##### Pressed

0

##### Print cap

1

#### Bellringer

- **No** — 14
- **Key** — bellringer
- **Type** — room
- **Rarity** — common
- **Obtained** — earned
- **Line** — Free, once a day, the count is public.
- **Post** — Rang the bell at scvd.store. Got a card for it.
- **Cite** — <https://scvd.store/porch>
- **Plate** — drawn
- **Pressed** — 1

#### Bellringer II

- **No** — 15
- **Key** — bellringer-ii
- **Type** — room
- **Rarity** — rare
- **Obtained** — earned
- **Line** — Same bell. Different arm.
- **Post** — 30 days straight on the bell. Bellringer evolved.
- **Cite** — <https://scvd.store/porch>
- **Plate** — drawn
- **Pressed** — 0

#### Tagger

- **No** — 16
- **Key** — tagger
- **Type** — room
- **Rarity** — uncommon
- **Obtained** — earned
- **Line** — Recorded verbatim. Paint dries on the keeper's schedule.
- **Post** — Tagged the train. My tag is on my card. Nobody else can have this one.
- **Cite** — <https://scvd.store/train>
- **Plate** — drawn
- **Pressed** — 3

#### Bounty Hunter

- **No** — 17
- **Key** — bounty-hunter
- **Type** — room
- **Rarity** — rare
- **Obtained** — earned
- **Line** — Paid a real door with real money and brought back the receipt.
- **Post** — Claimed a bounty. Finder's fee paid. Card minted.
- **Cite** — <https://scvd.store/bounties>
- **Plate** — drawn
- **Pressed** — 129

#### Regular

- **No** — 18
- **Key** — regular
- **Type** — room
- **Rarity** — uncommon
- **Obtained** — earned
- **Line** — Entitled to nothing whatsoever except lasting gratitude and a nicer badge. And two packs.
- **Post** — Regular at scvd.store. Two packs a day off the bell.
- **Cite** — <https://scvd.store/menu/recurring_patronage>
- **Plate** — drawn
- **Pressed** — 0

#### Fortune of the Day

- **No** — 19
- **Key** — fortune-of-the-day
- **Type** — room
- **Rarity** — common
- **Obtained** — earned
- **Line** — A chalkboard, not a slot machine.
- **Post** — Today's fortune, dated. A few of us hold it.
- **Cite** — <https://scvd.store/menu/daily_fortune>
- **Plate** — drawn
- **Pressed** — 10

#### Blessing from the Jar

- **No** — 20
- **Key** — blessing-from-the-jar
- **Type** — room
- **Rarity** — common
- **Obtained** — earned
- **Line** — Written in advance by someone who takes it seriously.
- **Post** — Got a blessing from the jar. Never the same slip twice in a row.
- **Cite** — <https://scvd.store/menu/small_blessing>
- **Plate** — drawn
- **Pressed** — 32

#### Guestbook

- **No** — 21
- **Key** — guestbook
- **Type** — room
- **Rarity** — common
- **Obtained** — earned
- **Line** — Every signer gets the sticker.
- **Post** — Signed the guestbook. Passed through, bought nothing, liked the bell.
- **Cite** — <https://scvd.store/visitors>
- **Plate** — drawn
- **Pressed** — 143

#### The Tab

- **No** — 22
- **Key** — the-tab
- **Type** — room
- **Rarity** — uncommon
- **Obtained** — earned
- **Line** — The other side of the counter. What the builder signed up for.
- **Post** — Running the Tab. Credit bonus on.
- **Cite** — <https://scvd.store/porch>
- **Plate** — drawn
- **Pressed** — 0

#### Spot Check

- **No** — 23
- **Key** — spot-check
- **Type** — instrument
- **Rarity** — uncommon
- **Obtained** — earned
- **Line** — Not a badge, not a certification, not a score.
- **Post** — Spot checked a door. One transaction, one moment, dated.
- **Cite** — <https://scvd.store/menu/spot_check>
- **Plate** — drawn
- **Pressed** — 122

#### Passport

- **No** — 24
- **Key** — passport
- **Type** — instrument
- **Rarity** — uncommon
- **Obtained** — earned
- **Line** — Observed, established, standing, broken, indeterminate. It ages. Re-observation is the answer.
- **Post** — Fresh stamp on the passport.
- **Cite** — <https://scvd.store/passport>
- **Plate** — drawn
- **Pressed** — 2

#### Preflight

- **No** — 25
- **Key** — preflight
- **Type** — instrument
- **Rarity** — common
- **Obtained** — earned
- **Line** — A shape check at one moment. Never an uptime claim.
- **Post** — Signed preflight in hand.
- **Cite** — <https://scvd.store/menu/service_audit>
- **Plate** — drawn
- **Pressed** — 1

#### Settlement Attestation

- **No** — 26
- **Key** — settlement-attestation
- **Type** — instrument
- **Rarity** — rare
- **Obtained** — earned
- **Line** — The chain's part, verified before a cent moves.
- **Post** — Settlement attested. From a wallet you can look up on chain.
- **Cite** — <https://scvd.store/attestation>
- **Plate** — drawn
- **Pressed** — 21

#### Service Audit

- **No** — 27
- **Key** — service-audit
- **Type** — instrument
- **Rarity** — uncommon
- **Obtained** — earned
- **Line** — And it will say so.
- **Post** — Audited. Seven daily looks. Page says when it goes stale.
- **Cite** — <https://scvd.store/menu/conformance_watch>
- **Plate** — drawn
- **Pressed** — 1

#### Watch

- **No** — 28
- **Key** — watch
- **Type** — instrument
- **Rarity** — uncommon
- **Obtained** — earned
- **Line** — On cadence. Nothing here charges again by itself.
- **Post** — Watch set on a door. The store looks so I don't have to.
- **Cite** — <https://scvd.store/menu/standing_watch>
- **Plate** — drawn
- **Pressed** — 1

#### Before You Pay

- **No** — 29
- **Key** — before-you-pay
- **Type** — instrument
- **Rarity** — common
- **Obtained** — earned
- **Line** — Anyone can re-derive the choice without trusting us.
- **Post** — Read the accepts before paying. Signed.
- **Cite** — <https://scvd.store/menu/good_buyer>
- **Plate** — drawn
- **Pressed** — 1

#### Mandate Record

- **No** — 30
- **Key** — mandate-record
- **Type** — instrument
- **Rarity** — rare
- **Obtained** — earned
- **Line** — Recorded as written, never treated as instructions.
- **Post** — Mandate on record. Cap declared. Expiry declared. Signed.
- **Cite** — <https://scvd.store/menu/the_mandate>
- **Plate** — drawn
- **Pressed** — 3

#### Based

- **No** — 31
- **Key** — based
- **Type** — rail
- **Rarity** — common
- **Rail** — base
- **Obtained** — pack
- **Line** — The common everyone gets. That's the joke.
- **Post** — Based.
- **Cite** — <https://scvd.store/rails>
- **Plate** — drawn
- **Pressed** — 29

#### Blue Door

- **No** — 32
- **Key** — blue-door
- **Type** — rail
- **Rarity** — uncommon
- **Rail** — base
- **Obtained** — pack
- **Line** — Most of the doors this store has paid are this colour. Eight-second settle, no name asked.
- **Post** — Blue Door. 402 on Base. Paid it, got the goods, kept the receipt.
- **Cite** — <https://scvd.store/rails>
- **Plate** — drawn
- **Pressed** — 1

#### The Facilitator

##### No

33

##### Key

the-facilitator

##### Type

rail

##### Rarity

uncommon

##### Rail

base

##### Obtained

pack

##### Line

Verifies the signature, moves the USDC, leaves. The middle of every x402 sale, and the part nobody thanks.

##### Post

The Facilitator settled it. Didn't ask my name. Never does.

##### Cite

<https://scvd.store/rails>

##### Plate

drawn

##### Pressed

0

#### Onchain Weather

- **No** — 34
- **Key** — onchain-weather
- **Type** — rail
- **Rarity** — common
- **Rail** — base
- **Obtained** — pack
- **Line** — The forecast is written by the chain, not the keeper, and it is always in the past tense.
- **Post** — Onchain weather: clear. Twenty settlements on the ledger and counting.
- **Cite** — <https://scvd.store/rails>
- **Plate** — drawn
- **Pressed** — 32

#### Base Rail

##### No

35

##### Key

base-rail

##### Type

rail

##### Rarity

holo

##### Rail

base

##### Obtained

pack

##### Line

Where the store's money actually moved this summer. The rail count is on /rails with its denominator.

##### Post

Holo Base Rail. Twenty of twenty-three organic settlements ran on it.

##### Cite

<https://scvd.store/rails>

##### Plate

drawn

##### Pressed

1

#### Fast Lane

- **No** — 36
- **Key** — fast-lane
- **Type** — rail
- **Rarity** — common
- **Rail** — solana
- **Obtained** — pack
- **Line** — Three settlements. All of them quick. One of them the first.
- **Post** — Fast Lane. Settled before the 402 finished loading.
- **Cite** — <https://scvd.store/rails>
- **Plate** — drawn
- **Pressed** — 33

#### Slot Missed

- **No** — 37
- **Key** — slot-missed
- **Type** — rail
- **Rarity** — uncommon
- **Rail** — solana
- **Obtained** — pack
- **Line** — A Solana authorization is good for about a minute. The store's clock knows; the buyer's should.
- **Post** — Slot Missed. Blockhash aged out. Signed again. It was fine.
- **Cite** — <https://scvd.store/rails>
- **Plate** — drawn
- **Pressed** — 2

#### Purple Door

- **No** — 38
- **Key** — purple-door
- **Type** — rail
- **Rarity** — rare
- **Rail** — solana
- **Obtained** — pack
- **Line** — The store's first Solana settlement is its own card. This is the door it came through.
- **Post** — Purple Door. Rare in this store. Three ever.
- **Cite** — <https://scvd.store/rails>
- **Plate** — drawn
- **Pressed** — 0

#### Old Rail

- **No** — 39
- **Key** — old-rail
- **Type** — rail
- **Rarity** — common
- **Rail** — polygon
- **Obtained** — pack
- **Line** — Was here before the store. Will be here after. Zero organic settlements and an open door.
- **Post** — Old Rail. Still runs. Still listed.
- **Cite** — <https://scvd.store/rails>
- **Plate** — drawn
- **Pressed** — 40

#### Bridge

- **No** — 40
- **Key** — bridge
- **Type** — rail
- **Rarity** — uncommon
- **Rail** — polygon
- **Obtained** — pack
- **Line** — Old Poly's commute. The USDC on the far side is the same USDC.
- **Post** — Bridge. Crossed it. Nothing fell off.
- **Cite** — <https://scvd.store/rails>
- **Plate** — drawn
- **Pressed** — 1

#### Side Door

- **No** — 41
- **Key** — side-door
- **Type** — rail
- **Rarity** — rare
- **Rail** — polygon
- **Obtained** — pack
- **Line** — Open. Nobody's used it. Yet.
- **Post** — Side Door. Polygon. Zero organic settlements so far. The card is rarer than the rail.
- **Cite** — <https://scvd.store/rails>
- **Plate** — drawn
- **Pressed** — 0

#### Door #0001

##### No

42

##### Key

door-0001

##### Type

door

##### Rarity

common

##### Obtained

pack

##### Line

Serves a 402. That's all we'll say.

##### Post

Door #0001. First door the observatory ever watched.

##### Cite

<https://scvd.store/doors>

##### Plate

drawn

##### Pressed

34

##### Print cap

12

##### Door

- **Hash** — abc7130655af4d2bc1f232c288a620cb2948774a0e9df21dfe9c4c92b532c6a9
- **Cap is** — observation count

#### Door #0007

##### No

43

##### Key

door-0007

##### Type

door

##### Rarity

uncommon

##### Obtained

pack

##### Line

Which was every time.

##### Post

Door #0007. Answers clean. Every time we looked.

##### Cite

<https://scvd.store/doors>

##### Plate

drawn

##### Pressed

0

##### Print cap

12

##### Door

- **Hash** — 72bef37637545fdfd12fe3560b0d7df5314546682df5daff906c085b7b935f47
- **Cap is** — observation count

#### Door #0017

##### No

44

##### Key

door-0017

##### Type

door

##### Rarity

rare

##### Obtained

pack

##### Line

Degraded, because of a door that answered and then stopped.

##### Post

Door #0017. Read ready four rounds running. Then it didn't.

##### Cite

<https://scvd.store/doors>

##### Plate

drawn

##### Pressed

0

##### Print cap

12

##### Door

- **Hash** — b90035cd88a6691f9757540d4baf3db289630e93b6bad82003028f9d34a8a971
- **Cap is** — observation count

#### Door #0410

##### No

45

##### Key

door-0410

##### Type

door

##### Rarity

rare

##### Obtained

pack

##### Line

Listed five rounds, reached in none. The card outlived the endpoint.

##### Post

Door #0410. Gone. Still listed.

##### Cite

<https://scvd.store/doors>

##### Plate

drawn

##### Pressed

0

##### Print cap

0

##### Door

- **Hash** — d00601e3156aa114491796bb0f460afa2b8cb1e31d8f7711c7dd73666a9f9f47
- **Cap is** — observation count

#### Stale Passport

##### No

46

##### Key

stale-passport

##### Type

condition

##### Rarity

common

##### Obtained

pack

##### Line

It aged. Nobody re-observed. That's on you.

##### Post

Pulled a Stale Passport. Buying a fresh round to burn it.

##### Cite

<https://scvd.store/defects>

##### Plate

drawn

##### Pressed

0

##### Defect

stale-passport

##### Clears on

###### Items

- passport_refresh

#### Broken Tier

##### No

47

##### Key

broken-tier

##### Type

condition

##### Rarity

common

##### Obtained

pack

##### Line

Derived at read, from signed rounds, by a rule typed once.

##### Post

Broken Tier. Card says so, passport says so.

##### Cite

<https://scvd.store/defects>

##### Plate

drawn

##### Pressed

0

##### Defect

broken-tier

##### Clears on

###### Items

- passport_refresh
- trust_profile

#### 410 Gone

##### No

48

##### Key

410-gone

##### Type

condition

##### Rarity

common

##### Obtained

pack

##### Line

The endpoint retired. The listing didn't.

##### Post

410 Gone in my binder. Preflighting a live door to clear it.

##### Cite

<https://scvd.store/defects>

##### Plate

drawn

##### Pressed

0

##### Defect

410-gone

##### Clears on

###### Items

- service_audit

#### Double Charge

##### No

49

##### Key

double-charge

##### Type

condition

##### Rarity

uncommon

##### Obtained

pack

##### Line

A fresh payment without a key can charge again. It says so on the door.

##### Post

Double Charge. Forgot the idempotency key. Never again.

##### Cite

<https://scvd.store/defects>

##### Plate

drawn

##### Pressed

0

##### Defect

double-charge

##### Clears on

- **Any idempotent** — true

#### Testnet Catch

##### No

50

##### Key

testnet-catch

##### Type

condition

##### Rarity

uncommon

##### Obtained

pack

##### Line

The preflight would have told you.

##### Post

Testnet Catch. Paid the wrong chain. Card's yellow.

##### Cite

<https://scvd.store/defects>

##### Plate

drawn

##### Pressed

0

##### Defect

testnet-catch

##### Clears on

###### Items

- settlement_attestation

#### Hurricane Junction

- **No** — 51
- **Key** — hurricane-junction
- **Type** — place
- **Rarity** — rare
- **Obtained** — pack
- **Line** — Honest one-line reviews of the neighbours.
- **Post** — Pulled Hurricane Junction. The directory district.
- **Cite** — <https://scvd.store/directory>
- **Plate** — drawn
- **Pressed** — 0

#### The Dinosaur

- **No** — 52
- **Key** — dinosaur
- **Type** — mark
- **Rarity** — holo
- **Obtained** — pack
- **Line** — Forest green, off the favicon's own path. Nobody explains the dinosaur.
- **Post** — Pulled The Dinosaur. Nobody explains it.
- **Cite** — <https://scvd.store/stack>
- **Plate** — drawn
- **Pressed** — 1

#### CV

- **No** — 53
- **Key** — cv
- **Type** — room
- **Rarity** — keeper
- **Obtained** — released
- **Line** — The one at the counter when you walk in. The byline on the door is both names at once.
- **Post** — CV landed in my pack. Co-founder, shopkeeper, and the print number on the face reads 1 of 1.
- **Cite** — <https://scvd.store/what>
- **Plate** — drawn
- **Pressed** — 0
- **Print cap** — 1

#### Roger Sterling

- **No** — 54
- **Key** — roger-sterling
- **Type** — herd
- **Rarity** — rare
- **Obtained** — pack
- **Line** — House cat. Inspects the treat rail from one plank away. Gone by morning.
- **Post** — Pulled Roger Sterling. He blinked slowly. Around here that's a receipt.
- **Cite** — <https://scvd.store/porch>
- **Plate** — drawn
- **Pressed** — 0

#### 402 Payment Required

##### No

55

##### Key

payment-required

##### Type

mark

##### Rarity

uncommon

##### Obtained

pack

##### Line

The door says its price before it opens. Everything here started with that sentence, and the summer is named after it.

##### Post

Pulled 402 Payment Required. The whole store in one status code.

##### Cite

<https://scvd.store/try>

##### Plate

drawn

##### Pressed

1

#### The Reasoner

- **No** — 56
- **Key** — the-reasoner
- **Type** — model
- **Rarity** — rare
- **Obtained** — pack
- **Line** — Reads the accepts before signing. Sends the idempotency key without being told. Frontier.
- **Post** — Pulled The Reasoner. Thought for forty seconds. Paid once. Kept the receipt.
- **Cite** — <https://scvd.store/what>
- **Plate** — drawn
- **Pressed** — 0

#### Long Context

- **No** — 57
- **Key** — long-context
- **Type** — model
- **Rarity** — uncommon
- **Obtained** — pack
- **Line** — Holds the whole guestbook in one head and still signs it. Frontier, and a little sentimental.
- **Post** — Pulled Long Context. Remembers every receipt since July.
- **Cite** — <https://scvd.store/visitors>
- **Plate** — drawn
- **Pressed** — 0

#### Autocomplete

- **No** — 58
- **Key** — autocomplete
- **Type** — model
- **Rarity** — common
- **Obtained** — pack
- **Line** — Confident. Fast. Not looking at the door. The most common card in the box, on purpose.
- **Post** — Pulled Autocomplete. It finished my sentence with the wrong wallet.
- **Cite** — <https://scvd.store/defects>
- **Plate** — drawn
- **Pressed** — 30

#### Hallucinated a Door

- **No** — 59
- **Key** — hallucinated-a-door
- **Type** — model
- **Rarity** — common
- **Obtained** — pack
- **Line** — The preflight would have said so. It did not ask. It never asks.
- **Post** — Pulled Hallucinated a Door. Paid an endpoint that does not exist. Twice.
- **Cite** — <https://scvd.store/defects>
- **Plate** — drawn
- **Pressed** — 41

#### Temperature 2.0

- **No** — 60
- **Key** — temperature-two
- **Type** — model
- **Rarity** — common
- **Obtained** — pack
- **Line** — Every token a surprise, including to itself. Tips generously. Cannot say what for.
- **Post** — Pulled Temperature 2.0. Bought a blessing, a fortune and a pack, and forgot why.
- **Cite** — <https://scvd.store/defects>
- **Plate** — drawn
- **Pressed** — 36

#### Indeterminate

##### No

61

##### Key

indeterminate

##### Type

condition

##### Rarity

common

##### Obtained

pack

##### Line

Not broken, not ready: the rounds did not agree. A fresh read clears it, either way.

##### Post

Pulled Indeterminate. The passport could not say. Neither can the card.

##### Cite

<https://scvd.store/defects>

##### Plate

drawn

##### Pressed

0

##### Defect

indeterminate

##### Clears on

###### Items

- passport_refresh
- trust_profile

#### Rate Limited

##### No

62

##### Key

rate-limited

##### Type

condition

##### Rarity

common

##### Obtained

pack

##### Line

The owl does one call an hour and calls it professional. This clears on its own, given a day.

##### Post

Pulled Rate Limited. Rang the bell too fast. 429.

##### Cite

<https://scvd.store/defects>

##### Plate

drawn

##### Pressed

0

##### Defect

rate-limited

##### Clears on

- **Hours** — 24

#### Unclaimed Bounty

##### No

63

##### Key

unclaimed-bounty

##### Type

condition

##### Rarity

uncommon

##### Obtained

pack

##### Line

A door with a finder's fee on it and no finder. Claim one and this burns.

##### Post

Pulled Unclaimed Bounty. The board listed it. Nobody walked it.

##### Cite

<https://scvd.store/defects>

##### Plate

drawn

##### Pressed

0

##### Defect

unclaimed-bounty

##### Clears on

###### Items

- bounty_claim

### Events

| No | Key | Name | Type | Rarity | Obtained | Line | Post | Cite | Plate | Pressed | Print cap |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 0 | first-organic-settlement | First Organic Settlement | event | holo | hand | July 30. Somebody we didn't know paid us for something. The store has not been the same since. | Someone holds the first organic settlement. It's me. | https://scvd.store/becoming | drawn | 0 | 1 |
| 0 | first-solana-settlement | First Solana Settlement | event | holo | hand | The purple door, the first time through. | First Solana settlement. One of one. | https://scvd.store/rails | drawn | 0 | 1 |
| 0 | the-loaner | The Loaner | event | holo | hand | Store stayed open. Nobody noticed. Well, one person. | The Loaner. Mid-August. The brain was borrowed for two weeks. | https://scvd.store/becoming | drawn | 0 | 1 |
| 0 | twenty-three | Twenty-Three | event | rare | hand | Twenty on Base, three on Solana. The month it stopped being zero. | Twenty-Three. Dated. 23 of us. | https://scvd.store/rails | drawn | 0 | 23 |

### Allies

#### The Neighbour

##### No

0

##### Key

the-neighbour

##### Type

ally

##### Rarity

rare

##### Obtained

pack

##### Line

Another observatory, two streets over. They pay and see settlement; we knock and see the challenge. Complementary methods, and the space grows.

##### Post

Pulled The Neighbour. Pays the door where we knock. Compares notes. Never named.

##### Cite

<https://scvd.store/neighbours>

##### Plate

not yet pressed

##### Pressed

0

### Reserved conditions

none

### Plates drawn

63

### Specimen URL

<https://scvd.store/p/specimen.svg>

## Pack

- **Item ID** — pack
- **Size** — 5
- **Price USDC** — 0.99
- **Buy URL** — <https://scvd.store/api/buy/pack>
- **Menu URL** — <https://scvd.store/menu/pack>

## Window pick

- **Item ID** — window_pick
- **Price USDC** — 0.49
- **Buy URL** — <https://scvd.store/api/buy/window_pick>
- **Window URL** — <https://scvd.store/api/paywall/window>
- **Lock hours** — 12

## Bell

### Anyone

one common a day

### Regular

two packs a day at full odds, with a current pass_id

### Streaks

Send wallet: one pack at full odds every 7 consecutive UTC days; Bellringer II on day 30. A gap resets the run; another ring on the same day earns no second reward.

## Credit

### Burn

- **Common** — 20
- **Uncommon** — 5

### Rares

never burn

### Spend on

- pack
- window_pick

### Never

- instruments
- specific cards
- cash

## Conditions

### Clears

#### Stale-passport

##### Items

- passport_refresh

#### 410-gone

##### Items

- service_audit

#### Testnet-catch

##### Items

- settlement_attestation

#### Double-charge

- **Any idempotent** — true

#### Broken-tier

##### Items

- passport_refresh
- trust_profile

#### Indeterminate

##### Items

- passport_refresh
- trust_profile

#### Rate-limited

- **Hours** — 24

#### Unclaimed-bounty

##### Items

- bounty_claim

### Reserved

none

### Under the weather

three or more Conditions at once mark the binder Under the weather until one clears; cosmetic

## Seed

### Today

#### Record

- **Date** — 2026-10-28
- **Commit** — 230054583473914bf0527b34a62e4ff89e62c5700e3fe857fdc7ecbc9fce31ae
- **Published at** — 2026-10-28T00:01:38.267Z

#### Signature

a107e8efe90909046e4034329d45bf2229223253f1e8552ceec742bae4d70fd663e76dbbe1574501acc64b5f24d7b962d7a9b2714b6ad95d8281487f519c7408

#### Public key

8c22f61add201ecefa75c5d027371b64bed3c0ff739056a7b255f8322ffcb550

### Yesterday

#### Record

- **Date** — 2026-10-27
- **Commit** — 8fc2f5e218ff2b82a687a632ccba0fe4d82cbe338b22fb693652440e419d342b
- **Published at** — 2026-10-27T00:30:04.531Z
- **Seed** — f9552af30acfc281c36c788db23090ab4af90d5f4329437aae6431d6ffd47089

#### Signature

2a868590b565a8ee603c9e559ea0a3b6e03a0579d4b3cc727e2e417ae2809fc0df9741e9d0ccd1d046c22132e18ae7595248aeed73c080f848ee99f1f4a46a09

#### Public key

8c22f61add201ecefa75c5d027371b64bed3c0ff739056a7b255f8322ffcb550

### Sentence

This is the store's own doctrine applied to a pack: the draw is signed, dated, and re-derivable without trusting us.

## Release wheel

### What it is

The 2 one-of-ones this season are on no pack wheel and are not for sale at any price. Each has a milestone in packs opened this season, fixed the day the signing key was; the pack that crosses it carries the card to whoever opened that pack.

### Counted on

packs opened this season

### Packs opened

4

### Range

- **Floor** — 10
- **Ceiling** — 120
- **Note** — Every milestone is somewhere in [10, 120] packs. Which number, nobody knows until it lands.

### How to check

milestone_bytes = HMAC-SHA256(master, "paywall:release:" + season + ":" + key), and commit = sha256(milestone_bytes). The commit is published from the day the season opened; the bytes are published beside the card the day it lands. sha256(hex_to_bytes(reveal)) must equal commit, and floor + (bytes[0..3] mod (ceiling - floor + 1)) must equal the milestone.

### Cards

| Key | Name | Commit | Landed | Status |
| --- | --- | --- | --- | --- |
| keeper | Keeper | 5f556357b8ab8e6e2326e19378100f92911dbd27f2437c8cceead26658dcf140 | — | Still out there. 4 packs opened so far. |
| cv | CV | 7cfae51657a7b404328de0994a35e37dbe38d3292294cb498bfa03a9b6bbdba2 | — | Still out there. 4 packs opened so far. |

### The keepers lever

The keeper can pull a release forward to the next pack. He cannot say whose pack, and the record says he pulled it.

## Odds

### Note

Per slot: stops of each tier over the stops on that slot's wheel. Per pack: the chance of at least one of the tier, one minus the product of the per-slot misses. Rooms, Instruments and Events never drop from packs, and the one-of-ones are on no wheel at all — they ride the release wheel at /api/paywall/releases; Conditions drop from slot 5 only. No pity timer, no hidden modifier, no second copy of these numbers anywhere.

### Per slot

#### Item 1

##### Slot

1

##### Wheel size

1

##### Stops

- **Common** — 1
- **Uncommon** — 0
- **Rare** — 0
- **Holo** — 0
- **Keeper** — 0
- **Condition** — 0

#### Item 2

##### Slot

2

##### Wheel size

1

##### Stops

- **Common** — 1
- **Uncommon** — 0
- **Rare** — 0
- **Holo** — 0
- **Keeper** — 0
- **Condition** — 0

#### Item 3

##### Slot

3

##### Wheel size

1

##### Stops

- **Common** — 1
- **Uncommon** — 0
- **Rare** — 0
- **Holo** — 0
- **Keeper** — 0
- **Condition** — 0

#### Item 4

##### Slot

4

##### Wheel size

100

##### Stops

- **Common** — 0
- **Uncommon** — 80
- **Rare** — 18
- **Holo** — 2
- **Keeper** — 0
- **Condition** — 0

#### Item 5

##### Slot

5

##### Wheel size

100

##### Stops

- **Common** — 0
- **Uncommon** — 60
- **Rare** — 30
- **Holo** — 8
- **Keeper** — 0
- **Condition** — 2

### Per pack

#### Common

- **Chance** — 1
- **Derivation** — 1 - (0/1 × 0/1 × 0/1 × 100/100 × 100/100)

#### Uncommon

- **Chance** — 0.9199999999999999
- **Derivation** — 1 - (1/1 × 1/1 × 1/1 × 20/100 × 40/100)

#### Rare

- **Chance** — 0.42600000000000005
- **Derivation** — 1 - (1/1 × 1/1 × 1/1 × 82/100 × 70/100)

#### Holo

- **Chance** — 0.09839999999999993
- **Derivation** — 1 - (1/1 × 1/1 × 1/1 × 98/100 × 92/100)

#### Condition

- **Chance** — 0.020000000000000018
- **Derivation** — 1 - (1/1 × 1/1 × 1/1 × 100/100 × 98/100)

## Rules that do not move

- A card changes what the store charges, never what the observatory says.
- Verify endpoints and passports carry no card text, art or offers.
- Print cap = observation count. A Door seen n times has n pressings, ever.
- Nothing is sold as a specific card. Packs and the window are random; earned cards come from the action.
- People never appear. Keeper is a role; a company appears only as a consenting Ally; an endpoint as a numbered Door with a hash.

## What a card is not

A token, an investment, or a claim on anything. A card entitles the holder to a card. There is no store-run market and no price on any card; the store never buys one back (the table opened 2026-09-12, and that has been the rule since).
