xrp_utils
Validate XRP addresses and encode or decode X-Addresses to convert between classic addresses with destination tags on mainnet or testnet.
Instructions
XRP utils (Utils product): validate address, decode/encode X-Address.
Actions: • validate-address: Check if an XRP address is valid • decode-x-address: Decode X-Address to classic address and tag • encode-x-address: Encode classic address and tag to X-Address
Networks: mainnet, testnet
Credits by action (source: OpenAPI): • decode-x-address: 10 • encode-x-address: 10 • validate-address: 10
Credits are indicative only and may change at any time. The actual credits spent for each API request are returned in the response headers.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"action": "<action>",
"network": "<network>"
},
"name": "xrp_utils"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform | |
| address | No | Address (required for validate-address) | |
| context | No | Optional context for the request - echoed back in response | |
| network | Yes | Network name: mainnet or testnet | |
| xAddress | No | X-Address (required for decode-x-address) | |
| addressTag | No | Destination tag (required for encode-x-address) | |
| classicAddress | No | Classic address (required for encode-x-address) |