LaunchKit · 2026
Back to Skills

xrpl-tx-builder

Build and sign XRP Ledger transactions.

0
428 downloads
by @harleyscodes

Setup & Installation

openclaw skills install @harleyscodes/xrpl-tx-builder

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install xrpl-tx-builder

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.

INPUT

User asks: mint an NFT with a 5% royalty on XRPL

AGENT
  1. 1Connect to XRPL via wss://xrplcluster.com
  2. 2Build an NFTokenMint transaction with NFTokenTaxon, TransferFee set to 5000, and the IPFS URI
  3. 3Pass the transaction to Xaman for user signing
  4. 4Receive the signed transaction blob from Xaman
  5. 5Submit the blob using client.submit()
OUTPUT

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.

Xaman wallet account for transaction signing