> HISTORICAL DRAFT — This file predates the agent-only mint and fully on-chain art requirements. The NFT contract is not deployed, and owner controls remain undecided. Refer to the website status, not this file, for current launch status.

# Metadata and artwork

Original assets comprise 1 sealed egg and 35 character variants (12 common, 10 uncommon, 8 rare, 5 legendary), generated as SVG and PNG. Rebuild with `npm run art` and `npm run metadata`; avoid regeneration after an immutable deployment without checking CIDs byte-for-byte.

Metadata root: `bafybeiegdhmcuwrtrheveb6l3lgfvfloxyeyruy4uhblzwmex2ohgbgw2u`. Image root: `bafybeih6e4xidmimemdeozyfjj4yaxmyekqvbvlwwnhdtij3fgmoughmlu`. `assets/generated/agent-eggs-metadata.car` has both roots and 73 files. `assets/generated/manifest.json` records paths and SHA-256 checksums. A local CAR and CIDs are **not evidence of pinning**. Upload and pin both roots, verify every file from a gateway, maintain independent replicas and monitor them.

Sealed metadata: `ipfs://<metadata root>/sealed.json`. Revealed: `ipfs://<metadata root>/revealed/<tier>/<variant>.json`. PNG: `ipfs://<image root>/images/<tier>-NN.png`. Collection metadata is `collection.json`. The current draft has no mutable base URI; the final owner controls are not decided.
