Chromia
Start Building

01 / 06Advanced

Asset management

This course covers asset management on Chromia.

You'll use the FT4 library to create and manage digital assets on the Chromia blockchain. Along the way, you'll build a small DeFi-style dapp with a pool account, minting and burning restricted to an admin, asset locking, and a faucet that any user can call.

What you'll learn

By the end of the course, you'll be able to:

  • Explain the core concepts behind FT4 assets
  • Configure a pool account to manage assets
  • Create digital assets and manage them
  • Write operations that mint, burn, and transfer assets
  • Lock assets and unlock them again
  • Build a faucet for testing
  • Identify the security concerns that apply to asset management

Course structure

Each lesson targets one part of building with FT4 assets:

  • Setting up and configuring the project
  • FT4 asset basics
  • Creating assets and managing them
  • Writing asset operations
  • Testing
  • Security considerations and suggested next steps

The full source code for the course is available in the Asset management course repository.

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