Creating Semi-Fungible Tokens on Solana

Learn how to implement semi-fungible tokens on Solana that combine properties of both fungible and non-fungible tokens for gaming assets, event tickets, and more.

Overview

Semi-fungible tokens (SFTs) represent items that have both fungible and non-fungible properties, like limited edition collectibles or in-game items. This tutorial shows how to implement SFTs on Solana using Token Extensions.

Key concepts covered:

  • Understanding the difference between fungible tokens, NFTs, and semi-fungible tokens
  • How to use Token-2022 program extensions to create semi-fungible tokens
  • Implementing metadata for your tokens with on-chain attributes
  • Creating tokens with limited supply and group properties
  • Building a simple marketplace for trading your semi-fungible tokens
  • Use cases for gaming assets, event tickets, and digital collectibles

By the end of this tutorial, you'll be able to create and manage semi-fungible tokens for a variety of use cases on Solana.