Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Builds and signs XRP Ledger transactions using the xrpl JavaScript library. Supports payments, NFT minting and burning, and account configuration. Integrates with Xaman wallet for transaction signing before submission.
Provides ready-to-use TypeScript transaction templates for all major XRPL transaction types, avoiding the need to manually read through the full XRPL protocol docs.
When to use it
- Send XRP payments with destination tags
- Mint NFTs on the XRP Ledger with royalty fees
- Burn or transfer existing NFTokens
- Set account metadata like domain or email hash
- Submit Xaman-signed transaction blobs to XRPL
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: mint an NFT with a 5% royalty on XRPL
- 1Connect to XRPL via wss://xrplcluster.com
- 2Build an NFTokenMint transaction with NFTokenTaxon, TransferFee set to 5000, and the IPFS URI
- 3Pass the transaction to Xaman for user signing
- 4Receive the signed transaction blob from Xaman
- 5Submit the blob using client.submit()
Transaction result with XRPL ledger confirmation
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.