Skip to main content

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

substrate

The 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).

substraterollvinylwide-formatMEDIA-001

Ink Bottle for Inkjet Printer

inkjet_printer

Starting template for liquid ink products sold in bottles for inkjet printers. Consumption model: FIFO (multiple bottles consumed oldest-first).

starterinkjet_printer

Media Roll for Wide-Format Printer

wide_format_printer

Starting 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.

starterwide_format_printer

Media Sheets for Inkjet Printer

inkjet_printer

Starting 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².

starterinkjet_printer

Mountain Sunset Panoramic - Limited Edition 40x24

ip_license

Complete IP license token definition for a limited edition art print. Demonstrates locks (media + ink), encryption fields, print dimensions, and AI color management prompt.

ip_licenseprintlocklimited-editionpromptencryption

PLA+ 3D Printing Filament - 1kg Spool (Black)

filament

Complete 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.

filamentpla3d_printingfdmconsumablematerialprompt

ProGloss Hard Surface Legal Media (cut sheets)

substrate

Complete 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².

substratecut-sheetsheetglossywide-format

Toner Cartridge for Laser Printer

laser_printer

Starting 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.

starterlaser_printer

UV Curable Cyan Ink - 1L Bottle

material

Complete 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.

inkuvcyanmaterialprintheadprompt

UV Rigid Media Roll - 40in x 1000m

substrate

Complete 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.

mediasubstraterolluvwide-format

Ready to Define Your Own Products?

Connect your AI client and start building product definitions using these examples as inspiration.

Connect Your AI →