The NFT · mint transaction
The FreeDoom NFT is a CIP-68 pair. One transaction minted it and produced three outputs:
| Output | Address type | Contents | Role |
|---|---|---|---|
| #0 | script · immutable | (100) reference token · FREEDOOM + 71.9 ADA | Carries the game metadata and the loadable manifest. Locked at an always-fails script address, so it can never be spent or altered. |
| #1 | wallet | (222) user token · FREEDOOM + 2 ADA | The ownership NFT — the one that shows in a wallet and can be transferred. |
| #2 | wallet | ~2,524 ADA + 10 unrelated NFTs | Change back to the minting wallet. The extra NFTs are pre-existing tokens in that wallet, swept along in the change — not part of FreeDoom. |
On-chain game data · every byte lives here
The game is deflate-compressed, sliced into ~14 KB pieces, and each piece stored as an inline datum on its own UTXO. A hash-pinned manifest ties them together. Below is the complete set — every UTXO the loader reads back at play time.
Manifests
| UTXO | Role | Size | Describes |
|---|---|---|---|
| loading… | |||
| # | UTXO (tx hash · index) | Size |
|---|---|---|
| loading… | ||
How it all connects · dependency graph
Every UTXO above, wired together the way the loader traverses them at play time. The mint transaction produces the CIP-68 pair; the (100) token's loadable field points to the two manifests; each manifest hash-pins its chunks. Drag to pan, scroll to zoom, grab any node to spin the graph. Tap a node to open it on the explorer.