This Open-Source TypeScript SDK focuses on interacting with Itheum's Data NFT technology on the MultiversX blockchain. It allows developers to mint, manage, and trade Data NFTs through various methods and functionalities. It's supports both the devnet
and mainnet
MultiversX blockchain environments.
The SDK includes the following high-level modules:
-
Interacting with Data NFTs (Class Docs)
- Create new Data NFT objects
- Fetch and process Data NFTs from the API
- Retrieve Data NFTs owned by an address
- Unlock data inside a DataNFT
-
Interacting with Data NFT Minter. Also Called Data NFT-FT (Class Docs)
-
Interacting with Data NFT Minter. Also Called Data NFT-LEASE (Class Docs)
- Interact with the common Minter smart contract directly (Class Docs)
- Mint new Data NFTs
- Burn existing Data NFTs
- Curate (Freeze, Wipe) Data NFTs
-
Interacting with Data NFT Marketplace (Class Docs)
- View marketplace requirements
- View listed by address.
- View total Offers.
For detailed documentation, usage examples and installation guide, please refer to following:
SDK Docs | https://itheum.github.io/sdk-mx-data-nft/ | |
Github Repo | https://github.com/Itheum/sdk-mx-data-nft | |
NPM Repo | https://www.npmjs.com/package/@itheum/sdk-mx-data-nft |
Ready to start building? Let's jump in and explore the SDK with hands-on guides...