dev.malpercio.cards.give
Issuance of a single card instance or a sealed pack, written by the provider into its own repo. This record is the root of a card's provenance chain and its at-URI is the card's permanent identity. The rkey is a TID, so issuance order is implicit.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | cards.malpercio.dev |
| Indexed |
Record
record · key tidProperties
context
stringWhy it was issued, e.g. 'Opened from pack at://...'.
maxLength: 512
What was issued: a single card or a sealed pack.
The DID this give was issued to.
revokedAt
string · datetimeSet to invalidate this give. Verifiers must treat the whole downstream chain as void.
The dev.malpercio.cards.set manifest this was printed from.
source
string · at-uriThe record that triggered issuance, e.g. the like on a pack post. For packs, the seed is derived from it.
#cardIssue
objectA single card instance.
#packIssue
objectA sealed pack. Contents are drawn and reserved against supply caps at creation, committed by CID, and revealed on open.
Properties
assetCid
string · cidNumber of card gives reserved by this pack.
minimum: 1
CID of the DAG-CBOR object {seed, cards:[{cardId, variantId?}]} drawn at creation. Proves the pull was fixed before opening.
openedAt
string · datetimemaxLength: 64
produced
arrayThe card gives minted when this pack was opened.
seed
stringRevealed on open so anyone can rebuild the contents object and recompute contentsCid.
maxLength: 128
serial
integerminimum: 1
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
dev.malpercio.cards.item
recordA card (or sealed pack) held by the repo owner. Not authoritative on its own: validity comes from the chain of strongRefs back to a provider give whose recipient matches the current owner at each hop. Blobs are the owner's local copies and must hash to the CIDs on the root give.
-
dev.malpercio.cards.set
recordA card set manifest, published by a provider. Declares every card in the set with its rarity, supply cap, and canonical art. Print runs are auditable against this record.