mvx_sdk_py_transactions

Create and parse MultiversX blockchain transactions using the Python SDK.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the process of creating and managing transactions, including native EGLD transfers, ESDT token operations, and NFT/SFT transfers, using the MultiversX Python SDK.

Core Features & Use Cases

  • Transaction Creation: Easily generate transactions for various transfer types (EGLD, ESDT, NFT/SFT).
  • Token Management: Issue new fungible tokens with customizable parameters.
  • Transaction Parsing: Decode transaction data and parse events from network responses.
  • Relayed Transactions: Support for V3 relayed transactions.
  • Use Case: Automate the issuance of a new ESDT token on the MultiversX network and then transfer a specific amount of that token to another address.

Quick Start

Use the mvx_sdk_py_transactions skill to create a transaction for transferring 100 ESDT tokens with the identifier 'TOKEN-123456' to the address 'erd1...'.

Frequently Asked Questions about mvx_sdk_py_transactions

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

FAQPage Schema
How do I create an ESDT token transfer transaction using the MultiversX Python SDK?

To create an ESDT token transfer, generate a transaction object specifying the receiver address, token identifier, and transfer amount. The Skill handles native EGLD transfers, fungible tokens, and NFT/SFT operations while adhering to decimal handling best practices.

What is the process for issuing a new fungible token on the MultiversX blockchain with Python?

Issuing a new fungible token involves calling the token issuance functions provided by the MultiversX Python SDK with customizable parameters. This Skill facilitates token management operations to automate the creation of new ESDT tokens on the network.

Does the MultiversX Python SDK support V3 relayed transactions for token operations?

Yes, the MultiversX Python SDK supports V3 relayed transactions. This Skill facilitates transaction creation and token management, including native EGLD and ESDT operations, while explicitly providing support for V3 relayed transaction formats.

How do I parse transaction data and events from MultiversX network responses in Python?

Parsing transaction data and events involves decoding the network response using the SDK's built-in functions. This Skill covers parsing transaction data and extracting events from MultiversX network responses to interpret the results of your token transfers.

What is the best way to handle decimals and gas estimation for MultiversX transactions?

Handling decimals and gas estimation correctly requires adhering to SDK best practices. This Skill ensures proper decimal handling for token transfers and provides mechanisms for accurate gas estimation during transaction creation on the MultiversX blockchain.

Can I automate the issuance and transfer of NFT or SFT tokens using the MultiversX Python SDK?

Yes, you can automate NFT and SFT operations. This Skill simplifies creating and managing transactions for non-fungible and semi-fungible tokens, allowing you to issue tokens and automatically transfer specific amounts to target addresses.