You are using MultiversX
mainnet
Switch to Devnet?

Issue a semi-fungible ESDT (Collection)

To create SFTs, start by setting up an ESDT collection token. Each SFT in this collection will have a unique nonce and its own attributes and assets.

In practical applications, it's advisable to prioritize the use of smart contracts for fair issuance and distribution.

Please provide the token name (3-20 characters, alphanumeric)

Please provide the token ticker (3-10 characters, alphanumeric, uppercase)

Every ESDT has a set of properties which control what operations are possible with it.

The token manager can assign a specific role(s). Important for token management.

The token manager may change these properties. Without it you won't be able to change these properties in the future

The token manager may freeze the token balance in a specific account, preventing transfers to and from that account

The token manager may wipe out the tokens held by a frozen account, reducing the supply

The token manager may prevent all transactions of the token, apart from minting and burning

Token management can be transferred to a different account

The token manager can transfer NFT/SFT/Meta creation role

To initiate the creation of Semi-Fungible Tokens (SFTs), the first step involves establishing an etandard Digital Token (ESDT) collection token. This foundational action allows every SFT within the collection to be identified uniquely by a nonce—a one-time number used in each transaction. Furthermore, each SFT can possess distinct attributes and assets, making them individually valuable within the ecosystem. This setup is essential for developers looking to integrate unique digital assets with varying levels of fungibility into their applications, thereby enhancing user engagement and asset interoperability on the blockchain.

In practical deployments, leveraging smart contracts is highly recommended to ensure fairness and transparency in the issuance and distribution of SFTs. Smart contracts automate these processes, minimizing human error and bias while providing a secure, trustless environment for transactions. This approach not only streamlines operations but also bolsters user confidence in the fairness of the token distribution mechanisms. Utilizing smart contracts can also facilitate complex transactions and interactions within the token ecosystem, which are crucial for maintaining a robust and dynamic digital asset market.

Buildo (v0.14.2) Disclaimer and Privacy Policy