Mint and burn fungible tokens#

In this tutorial, you are going to mint fungible tokens on the Concordium blockchain, send them to multiple accounts, and test the balances. Before starting, you need to understand the CIS-2 standard.

Concordium Interoperability Standard (CIS-2)#

Unlike some other Layer-1 token standards, CIS-2 represents more than one type of token with one standard including fungible tokens, non-fungible tokens, semi-fungible tokens, and soulbound tokens. You can read more information about the implementation of the CIS-2 standard library at this link.

A standard interface for both fungible and non-fungible tokens is implemented in a smart contract. The interface provides functions for transferring token ownership; allowing other addresses to transfer tokens; and querying token balances, operators and token metadata. It allows off-chain applications to track token balances and the location of token metadata using logged events.


Before starting the next steps, make sure that you have setup the developer environment with the tools needed.