# QuickNode JSON-RPC Proxy — Stellar Testnet

> QuickNode JSON-RPC Proxy — Stellar Testnet is a paid API for AI agents from x402.quicknode.com, paid per call via x402, $10/call, status unknown (last checked 2026-09-15).

Proxies JSON-RPC calls to the Stellar testnet blockchain network via QuickNode's infrastructure

## Facts

- Endpoint: POST https://x402.quicknode.com/stellar-testnet/
- Price: $10/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/quicknode-9bd89867
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ffeogsUALgzF8JOLDQszO

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 quicknode-9bd89867 -d '<json body>'
```

Example prompt: Can you call getAccount on the Stellar testnet via QuickNode's JSON-RPC proxy to fetch the details for account GAAZI4TCR3TY5OJHCTJC2A4QSY6CJWJH5IAJTGKIN2ER7LBNVKOCCWN?

## When to prefer this

Use this endpoint when you need to interact with the Stellar testnet specifically — for development, testing, or staging workflows involving Stellar blockchain. Prefer this over mainnet endpoints when testing new contracts or transactions without real value at risk. Choose QuickNode's proxy for reliable, low-latency node access without running your own Stellar node.

## Known failure modes

- Invalid JSON-RPC method name returns error object with code -32601
- Malformed params array causes parse error -32700
- Payment not included or insufficient USDC causes 402 Payment Required
- Testnet node unavailable returns 503 or timeout
- Invalid account or resource returns null result or RPC-level error

## How this service works

JSON-RPC proxy — stellar-testnet

## Output

A JSON-RPC 2.0 response object containing the result of the requested Stellar testnet method call — e.g. account balances, ledger entries, transaction receipts, or network state, depending on the method invoked.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "jsonrpc",
  "method"
 ],
 "properties": {
  "id": {
   "type": [
    "number",
    "string"
   ],
   "description": "Request identifier"
  },
  "method": {
   "type": "string",
   "description": "JSON-RPC method name (e.g., eth_blockNumber, eth_call)"
  },
  "params": {
   "type": "array",
   "description": "Method parameters"
  },
  "jsonrpc": {
   "type": "string",
   "const": "2.0"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "id": {
   "type": [
    "number",
    "string"
   ]
  },
  "error": {
   "type": "object",
   "properties": {
    "code": {
     "type": "integer"
    },
    "message": {
     "type": "string"
    }
   }
  },
  "result": {
   "description": "RPC result (type varies by method)"
  },
  "jsonrpc": {
   "type": "string",
   "const": "2.0"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/quicknode-9bd89867/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.quicknode.com](https://www.zero.xyz/host/x402.quicknode.com/llms.txt)
