Skip to main content
This is unreleased documentation for the next Zaparoo Core release.
For up-to-date documentation, see the latest version (Stable).
Version: Next

Tokens

Tokens are the physical objects you scan to trigger actions in Zaparoo: NFC cards, QR codes, barcodes, NFC toys like Amiibo figures, discs, and USB drives. Readers are the hardware that scans them. Software sources such as the API, MQTT, and the file reader can also act as tokens without any hardware; see readers.

Writable tokens hold a small piece of text, like a game title or ZapScript command, not the game itself. Read-only tokens, such as some NFC toys or product barcodes, are matched to ZapScript with mappings. Terms like NFC, NDEF, and UID are defined in the glossary.

Most people start with NTAG215 cards: they hold enough for any normal ZapScript, work with every NFC reader, and are cheap in bulk.

From left: cards by Karl Fayeton from Community Showcase #5, then NFC coins by Foolz and floppy-style tokens by Suiren from Community Showcase #6.

Tip

The Zaparoo Shop stocks premium NFC cards with pre-printed designs ready to use with Zaparoo. Community members also sell custom cards and labels; ask in the Discord to find someone near you.

Token types​

TokenStorageWritableReader neededNotes
NFC cards and tagsVaries by chip (NTAG215: 504 bytes)YesNFC readerCards, stickers, key fobs
PCB cardsNFC stickerYesNFC readerCustom PCBs with NFC stickers
NFC toysUIDNo (mapped)NFC readerAmiibo, Skylanders, and similar
QR codesText or URLPrintableApp, camera, or scannerFree to create, no special hardware
BarcodesBarcode valuePrintableApp or barcode scannerWorks with existing product barcodes
Online cards and decksShort URL on an NFC tagYes, and editable onlineNFC readerChange what a card does without rewriting it
DiscsDisc IDBurned discs only, as a zaparoo.txt fileOptical driveLaunch from real CDs, DVDs, and Blu-rays
USB sticks and SD cardsText file on the driveYesExternal drive readerRemovable media as tokens

Using tokens on multiple devices​

The token's contents determine how portable it is:

  • @System/Title is the preferred cross-device format. Each device resolves the title against its own indexed library, so filenames and folder layouts can differ.
  • A relative system/path token can work on another device when both devices use compatible internal folder structures.
  • An absolute filesystem path is generally specific to one device and platform.
  • Mappings live on Core rather than the physical token, so create the mapping on each destination device as well.

The destination device still needs compatible media and a launcher for the requested system. See ZapScript path formats for examples and matching behavior.

Storage​

See token storage for binders, cassette cases, Nintendo Switch replacement cases, and other ways to keep a collection on the shelf.