The breaker submits the case as a CSV
One row per card, exported straight from Vaulted's inventory system. No new tooling, no re-keying.
vault-inventory.csv — as received
10 rows| catalog | id | player | year / set | parallel | grade | seller value |
|---|
Every value is backed by comps anyone can pull up
ProofReveal appraises each card against real sold listings, assigns a value band, and publishes the comps behind it. An appraisal nobody can audit is just the seller's number wearing a lab coat.
Card-by-card appraisal
—Recommended opening price
Whole case at this opening: —. Above 100% the packs open above their own expected value — publishable, but say it out loud.
Value distribution
Every card gets a hash. The case gets one too.
Each record — identity, grade, appraisal, and the hash of its comp evidence — is canonicalized and hashed. The ten fingerprints fold pairwise into a single case hash. Change one cent anywhere and the case hash changes completely.
Card fingerprints
0 of 10| catalog | card | leaf hash (SHA-256) |
|---|
Fold to one root
—Blockchain anchor — payload (header hash, not the case hash)
not broadcastAnchoring to BSV timestamps the commitment against a block, so it cannot be backdated. It proves nothing about the physical cards — that limit is printed on the buyer page, not buried.
Why this is more than a checksum
One card, one proof. The fold is a Merkle tree, so a single card can be proven to belong to the case without disclosing the other nine. That is Step 5.
Tamper-evident, not tamper-proof. Nothing stops an edit; the point is that every edit is visible. Press the tamper test and watch the case hash move.
Checkable by anyone. The full list of card hashes is published, so anyone can rebuild the case hash and check it against the blockchain — without trusting ProofReveal or Vaulted.
The return package: a CSV of hashes, and a sheet of stickers
The breaker gets the file back with a hash column added, plus eleven printed labels — one per pack and one for the case. The sticker is what carries the proof into the physical world: a buyer scans the pack in their hand and lands on the verifier.
vault-inventory-sealed.csv — returned to Vaulted
| catalog | id | player | appraised | band | leaf hash | case hash |
|---|
Sticker sheet — 10 pack labels + 1 case seal
scannable QRCheck your card. See nothing else.
A buyer who scans their slab can prove that card belongs to the sealed case — without learning what the other nine are. The proof is a handful of sibling hashes, not the inventory.
Look up a card
What the buyer can see of the case
12 sealedProof path — sibling hashes only
—Check cards off as they're pulled
The breaker shows the room what's still in the case. Each pull writes to an append-only ledger where every entry hashes the one before it, so the order of the break cannot be rewritten afterward.