mvx_sdk_js_tokens

Manage MultiversX ESDT, NFT, and SFT token operations using SDK-JS.

12|5|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/multiversx/mx-ai-skills --skill mvx-sdk-js-tokens
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mvx_sdk_js_tokens
Source: https://github.com/multiversx/mx-ai-skills/tree/main/antigravity/skills/mvx_sdk_js_tokens
Command: npx skills add https://github.com/multiversx/mx-ai-skills --skill mvx-sdk-js-tokens

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the process of interacting with various token types (ESDT, NFT, SFT) on the MultiversX blockchain using the official TypeScript/JavaScript SDK.

Core Features & Use Cases

  • Token Transfers: Facilitates native EGLD, ESDT fungible, and NFT/SFT transfers between addresses.
  • Token Issuance: Enables the creation of new fungible, semi-fungible, and non-fungible tokens.
  • Role Management: Allows setting and managing special token roles like minting and burning.
  • Token Queries: Provides methods to retrieve information about specific tokens or all tokens owned by an account.
  • Use Case: A developer can use this skill to quickly implement a feature for users to transfer their custom ESDT tokens or to mint new NFTs for a collection.

Quick Start

Use the mvx_sdk_js_tokens skill to issue a new fungible token with the name 'MyToken' and ticker 'MTK'.

Frequently Asked Questions about mvx_sdk_js_tokens

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I issue and transfer ESDT tokens on MultiversX using JavaScript?

This skill facilitates native EGLD, ESDT fungible, and NFT/SFT transfers between addresses on the MultiversX blockchain using the SDK-JS library. It enables programmatic creation and management of various token types for developers.

How do I manage minting and burning roles for NFTs on MultiversX?

You can manage minting and burning roles for NFTs by utilizing the role management features of the MultiversX SDK-JS. This allows developers to set and manage special token roles for semi-fungible and non-fungible collections.

How do I query token details and balances for a MultiversX account?

To query token details for a MultiversX account, use the SDK-JS methods provided to retrieve information about specific tokens or all tokens owned by an address. This requires adhering to token identifier formats for successful execution.

What are the requirements for creating custom fungible tokens on MultiversX?

Creating custom fungible tokens on MultiversX requires adherence to token identifier formats, decimal precision, and gas estimations. The SDK-JS simplifies this token issuance process for new fungible, semi-fungible, and non-fungible types.

Does the MultiversX SDK-JS support semi-fungible token (SFT) creation?

Yes, the MultiversX SDK-JS supports semi-fungible token (SFT) creation and management. It enables the programmatic issuance of SFTs alongside ESDT and NFT types, handling the necessary decimal precision and gas estimations.