substrate-collectables-workshop

A Substrate workshop project implementing NFT-style collectables as a custom FRAME pallet.

Features

  • Mintable collectables: Create unique on-chain assets
  • Ownership tracking: Secure transfer and ownership management
  • Runtime-native logic: Fully integrated into the blockchain state machine
  • Educational focus: Clear structure for learning FRAME internals

Technical Highlights

  • Uses StorageMap and StorageValue for asset tracking
  • Implements custom extrinsics for minting and transfers
  • Demonstrates event emission for state changes
  • Structured around FRAME’s macro-based runtime model

Why Build a Collectables Pallet?

Implementing NFT-style logic at the runtime level provides deep insight into Substrate’s storage model, extrinsic lifecycle, and deterministic state transitions.