@joai/warps-adapter-multiversx
v1.0.0-beta.100
Published
MultiversX (formerly Elrond) blockchain adapter for the Warps SDK. Enables Warp execution on MultiversX mainnet and testnet.
Readme
@joai/warps-adapter-multiversx
MultiversX (formerly Elrond) blockchain adapter for the Warps SDK. Enables Warp execution on MultiversX mainnet and testnet.
Installation
npm install @joai/warps-adapter-multiversxUsage
import { WarpClient } from '@joai/warps'
import { getAllMultiversxAdapters } from '@joai/warps-adapter-multiversx'
// Use all MultiversX networks (includes MultiversX and Vibechain)
const client = new WarpClient(config, {
chains: getAllMultiversxAdapters(),
})Individual Chain Adapters
You can also import individual chain adapters:
import { MultiversxAdapter, VibechainAdapter } from '@joai/warps-adapter-multiversx'
const client = new WarpClient(config, {
chains: [MultiversxAdapter],
})Supported Networks
- MultiversX Mainnet
- MultiversX Testnet
Features
- Transaction creation and execution
- Smart contract interaction
- EGLD and ESDT token transfers
- Query contract state
- Transaction signing and broadcasting
- Explorer integration
- ABI and brand builders
Wallet Providers
Supports multiple wallet providers:
- Private key
- Mnemonic
- Read-only (for queries)
