Product Definition Examples
Browse real-world examples of how consumable products are defined, validated, and structured for blockchain authentication.
Halcyon Matte Vinyl 1600 mm × 50 m (80 m²) — roll
substrateThe substrate roll minted for the live proof: type substrate, kind roll, unit m² (one token = 0.01 m², the unit's step), 1600 mm × 50 m = 80.000 m² = 8000 tokens per roll, 3 rolls, FIFO. Same values as contracts/fixtures/media/roll-80sqm.json (the shared fixture is the source of truth; this is its authoring-side copy).
Ink Bottle for Inkjet Printer
inkjet_printerStarting template for liquid ink products sold in bottles for inkjet printers. Consumption model: FIFO (multiple bottles consumed oldest-first).
Media Roll for Wide-Format Printer
wide_format_printerStarting template for roll media (vinyl, paper, film, banner) for wide-format presses: type substrate, kind roll. Consumption model: FIFO (multiple rolls consumed oldest-first, split across rolls, drained to zero). Measured by printed area in m²: one token = 0.01 m² (the unit's step). This is the substrate the press spends per job in this release.
Media Sheets for Inkjet Printer
inkjet_printerStarting template for cut-sheet media products for inkjet printers: type substrate, kind sheet. Consumption model: FIFO (multiple packs consumed oldest-first). Valid and mintable; in this release the press shows sheet packs but charges per job only FIFO rolls measured in m².
Mountain Sunset Panoramic - Limited Edition 40x24
ip_licenseComplete IP license token definition for a limited edition art print. Demonstrates locks (media + ink), encryption fields, print dimensions, and AI color management prompt.
PLA+ 3D Printing Filament - 1kg Spool (Black)
filamentComplete 3D printing filament product definition. Demonstrates domain-agnostic usage with mass-based UOM (grams), filament-specific material properties (tensile strength, melt flow index, glass transition), printing parameters, and the consumable/consumer pairing signal via target_integration. Includes a prompt field for AI-assisted print settings optimization.
ProGloss Hard Surface Legal Media (cut sheets)
substrateComplete media product definition for CUT-SHEET media (type substrate, kind sheet, counted in sheets). Demonstrates canonical media fields (media_size, grammage, thickness, cie_whiteness, substrate_family), well-known fields, and compatibility coupling via compatible_ink_technology. Not a roll: rolls use the media-roll starter and m².
Toner Cartridge for Laser Printer
laser_printerStarting template for laser toner sold in sealed cartridges: type material, kind toner, container cartridge. Consumption model: replacement (the cartridge is swapped as a unit). Counted in printed pages: one token = one page, so tokens per wallet is the rated page yield.
UV Curable Cyan Ink - 1L Bottle
materialComplete ink product definition for UV-curable cyan ink. Demonstrates canonical material (ink) fields (viscosity_25c, surface_tension_23c, density_25c, chemistry_base), well-known fields, and a prompt field for AI-assisted printhead optimization.
UV Rigid Media Roll - 40in x 1000m
substrateComplete media product definition for wide-format roll media. Demonstrates substrate-specific fields (width, weight, coating, ink absorption), compatibility coupling via compatible_ink_technology, and a post-creation field.
Ready to Define Your Own Products?
Connect your AI client and start building product definitions using these examples as inspiration.
Connect Your AI →