Chromia
Start Building

01 / 15Advanced

Decentralized marketplace with FT4

In this course, you build a decentralized marketplace for buying and selling game trading cards.

You will learn how to:

  • Register a payment token for use in the marketplace
  • Register user accounts and set them up
  • Define NFTs with a Rell-based model and mint them
  • Build a marketplace where NFTs can be listed for sale
  • Process transactions that move NFTs and payment tokens between users

Many of these operations rely on the Chromia FT4 library. It takes care of accounts and assets, as well as transfers between accounts.

You can find the full source code for this course in the marketplace course repository.

Written for this site from Chromia’s public course. Code samples are the course’s own.