Setting up tokens

How to setup a token pool for your asset?

When you create an asset, you specify the ticker and precision for its tokens. The next step is defining the token pool - how many tokens will be available for distribution to investors.

Creating the token pool

You have two approaches for setting up your token pool:

  • Fixed pool approach: Create the entire token pool when you make the API call for creating an asset. This works well when you know exactly how many tokens you need from the start (e.g., debt securities), though you can still adjust the pool later if needed.

  • Flexible pool approach: Start with an initial pool and adjust it over time by minting new tokens or burning undistributed ones. This is ideal for assets where the total supply may change based on demand (e.g., fund units).

In both cases you need to have initial token pool setup before the issuance of the asset on-chain.

Adjusting the token pool

You can modify your token pool both before and after on-chain issuance through:

  • Minting: Create additional tokens when you need to expand the available supply

  • Burning: Remove tokens that are held in treasury wallets and not reserved for specific investments

This flexibility allows you to respond to investor demand and business needs while maintaining control over your token supply.

Last updated