MultiversX (formerly Elrond) blockchain adapter for the Warps SDK. Enables Warp execution on MultiversX mainnet and testnet.
MultiversX (formerly Elrond) blockchain adapter for the Warps SDK. Enables Warp execution on MultiversX mainnet and testnet.
``bash`
npm install @joai/warps-adapter-multiversx
`typescript
import { WarpClient } from '@joai/warps'
import { getAllMultiversxAdapters } from '@joai/warps-adapter-multiversx'
// Use all MultiversX networks (includes MultiversX and Claws)
const client = new WarpClient(config, {
chains: getAllMultiversxAdapters(),
})
`
You can also import individual chain adapters:
`typescript
import { MultiversxAdapter, ClawsAdapter } from '@joai/warps-adapter-multiversx'
const client = new WarpClient(config, {
chains: [MultiversxAdapter],
})
``
- MultiversX Mainnet
- MultiversX Testnet
- 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
Supports multiple wallet providers:
- Private key
- Mnemonic
- Read-only (for queries)