# N9T2 XRPL Bridge Execute

> N9T2 XRPL Bridge Execute is a paid API for AI agents from x402.n9t2.com, paid per call via x402, $0.0025/call, status unknown (last checked 2026-10-17).

Executes XRPL ledger queries and trading operations (account info, order books, transactions, path finding) via an x402-payment-gated bridge with XRP settlement

## Facts

- Endpoint: GET https://x402.n9t2.com/bridge/execute?utm_source=zero.xyz
- Price: $0.0025/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/n9t2-xrpl-bridge-execute-907d52d5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2PpOLwOdv1bPPDGP2MxB_

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 n9t2-xrpl-bridge-execute-907d52d5
```

Example prompt: Can you pull the account info and trust lines for XRPL address rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh using the base-xrpl-data capability?

## When to prefer this

Choose this endpoint when you need programmatic, pay-per-call access to XRPL ledger data or DEX trading information without managing your own XRPL node or RPC infrastructure. It is ideal for AI agents that need XRPL account lookups, trust line checks, transaction history, or order book data and want to pay per query via x402 micropayments rather than maintaining an API key subscription. Prefer this over direct XRPL node RPC when you need an agent-native, x402-compatible interface with built-in payment verification and settlement confirmation.

## Known failure modes

- Payment not accepted or x402 micropayment verification fails — paymentAccepted/paymentVerified return false
- Invalid capability enum value — request rejected before execution
- Invalid operation enum for the selected capability — schema validation error
- XRPL node unavailable or rate-limited — execution failure with executed: false
- Malformed params object missing required XRPL fields (e.g. account address) — XRPL returns an error in result
- Insufficient USDC balance for x402 payment — payment settlement fails

## How this service works

N9T2 Bridge paid service: base-xrpl-trading/book_offers

## Output

A JSON object containing the XRPL operation result (account data, trust lines, tx list, ledger entries, order book, or path options), plus payment metadata fields: settled (bool), executed (bool), authorized (bool), paymentAccepted (bool), paymentVerified (bool), the capability name, and the operation name. The 'result' field holds the raw XRPL ledger response for the requested operation.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input",
  "output"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "queryParams"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "headers": {
     "type": "object",
     "additionalProperties": {
      "type": "string"
     }
    },
    "queryParams": {
     "type": "object",
     "required": [
      "capability",
      "operation",
      "params"
     ],
     "properties": {
      "params": {
       "type": "string",
       "maxLength": 4096,
       "contentMediaType": "application/json"
      },
      "operation": {
       "type": "string",
       "const": "book_offers"
      },
      "capability": {
       "type": "string",
       "const": "base-xrpl-trading"
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type",
    "example"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object"
    }
   },
   "additionalProperties": false
  }
 },
 "additionalProperties": false
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "schema": {
  "type": "object",
  "properties": {
   "result": {
    "type": "object",
    "additionalProperties": true
   },
   "payment": {
    "type": "object",
    "additionalProperties": true
   },
   "settled": {
    "type": "boolean"
   },
   "executed": {
    "type": "boolean"
   },
   "operation": {
    "type": "string"
   },
   "authorized": {
    "type": "boolean"
   },
   "capability": {
    "type": "string"
   },
   "paymentAccepted": {
    "type": "boolean"
   },
   "paymentVerified": {
    "type": "boolean"
   }
  },
  "additionalProperties": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/n9t2-xrpl-bridge-execute-907d52d5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.n9t2.com](https://www.zero.xyz/host/x402.n9t2.com/llms.txt)
