# Saylor Innovations Data Desk – XRP Ledger Transaction Lookup

> Saylor Innovations Data Desk – XRP Ledger Transaction Lookup is a paid API for AI agents from saylorinnovations.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-21).

Looks up an XRP Ledger transaction by hash and returns its validated status, result code, delivered amount, destination tag, fee, and ledger time from a rippled server.

## Facts

- Endpoint: GET https://saylorinnovations.com/api/explorer/xrp/tx?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-21
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/saylor-innovations-data-desk-xrp-ledger-transaction-lookup-f1873ab9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_eEsbVTO7qFwdZYeL2C1Ak

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability saylor-innovations-data-desk-xrp-ledger-transaction-lookup-f1873ab9
```

Example prompt: Can you look up the XRP Ledger transaction with hash A1B2C3D4E5F6A1B2C3D4E5F6A1B2C3D4E5F6A1B2C3D4E5F6A1B2C3D4E5F6A1B2 and tell me if it was validated, what the result code was, and how much XRP was actually delivered?

## When to prefer this

Choose this endpoint when you need to verify the confirmed status, result code, delivered amount, or destination tag of a specific XRP Ledger transaction by its hash. It reads directly from a rippled server, making it authoritative for XRPL transaction validation. Prefer it over generic blockchain explorers when you need structured, machine-readable JSON output suitable for programmatic reconciliation or payment confirmation flows.

## Known failure modes

- Invalid or malformed hash (not 64 hex characters) returns an error
- Transaction not yet validated or not found on the ledger returns a not-found or unvalidated response
- rippled server downtime or connectivity issues may cause timeouts
- Hash of a non-payment transaction may return null for delivered_amount and destination fields

## How this service works

XRP Ledger transaction lookup: validated status, result code, delivered amount, destination tag, fee and ledger time, read from a rippled server.

## Output

A JSON object containing: the chain identifier ('xrp'), the transaction hash, validated boolean, result code (e.g. 'tesSUCCESS'), transaction type, originating account, destination address, destination tag, fee in XRP, ledger index, timestamp, delivered amount object, and a note providing context for interpreting the result, plus the data source attribution.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "hash"
     ],
     "properties": {
      "hash": {
       "type": "string",
       "description": "the XRP Ledger transaction hash (64 hex characters)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "required": [
      "chain",
      "hash",
      "status",
      "type",
      "account",
      "fee_xrp",
      "validated",
      "note",
      "source"
     ],
     "properties": {
      "hash": {
       "type": "string",
       "description": "Hash of the item"
      },
      "note": {
       "type": "string",
       "description": "Caveat or context for reading the result"
      },
      "time": {
       "type": [
        "string",
        "null"
       ],
       "description": "Time"
      },
      "type": {
       "type": "string",
       "description": "Type or kind"
      },
      "chain": {
       "type": "string",
       "description": "Blockchain the data is for"
      },
      "amount": {
       "type": [
        "object",
        "null"
       ],
       "description": "Amount"
      },
      "source": {
       "type": "string",
       "description": "Data source the values come from"
      },
      "status": {
       "type": "string",
       "description": "Current status"
      },
      "account": {
       "type": "string"
      },
      "fee_xrp": {
       "type": "number",
       "description": "Fee xrp"
      },
      "validated": {
       "type": "boolean"
      },
      "destination": {
       "type": [
        "string",
        "null"
       ],
       "description": "Destination"
      },
      "result_code": {
       "type": [
        "string",
        "null"
       ],
       "description": "Result code"
      },
      "ledger_index": {
       "type": [
        "number",
        "null"
       ],
       "description": "Ledger index"
      },
      "destination_tag": {
       "type": [
        "
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/saylor-innovations-data-desk-xrp-ledger-transaction-lookup-f1873ab9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from saylorinnovations.com](https://www.zero.xyz/host/saylorinnovations.com/llms.txt)
