XRPL Overview

XRPLFamily: XRPLNetworks: Mainnet

The XRP Ledger is an open-source Layer 1 blockchain that confirms transactions through a federated consensus protocol and includes a built-in decentralized exchange. Official website ↗

Available APIs

Nodit services available on XRPL, by network.

NetworksRPC API (Elastic Node)Dedicated ClusterData APIMultichain APIWebhookStream
MainnetAvailableContact usAvailablePaid plan––
  • RPC API (Elastic Node) — Send JSON-RPC or REST requests directly to chain nodes to read blocks, transactions, and balances, or broadcast signed transactions. Served on shared nodes operated by Nodit (Elastic Node).
  • Dedicated Cluster — A node cluster isolated for a single customer. Use it when throughput, SLA, or network configuration must match your requirements; available after you contact us.
  • Data API — Query on-chain data indexed by Nodit. Get token and NFT holdings or transaction and transfer history in one request instead of many node calls.
  • Multichain API — Query data across multiple chains in one request, such as finding which chains an address or transaction hash exists on.
  • Webhook — Receive a notification at your URL when on-chain events matching your conditions occur, such as address activity, token transfers, or event logs.
  • Stream — Receive on-chain events matching your conditions in real time over a WebSocket connection, without exposing a Webhook endpoint on your server.

Get an API Key

Every API requires an API Key in the X-API-KEY request header. See the guide below to issue one from the console.

How to get an API Key →

Make your first call

Replace {YOUR_API_KEY} with the API Key you issued and run the request below to get the ledger_current result on XRPL.

curl -X POST "https://xrpl-mainnet.nodit.io/" \
  -H "X-API-KEY: {YOUR_API_KEY}" \
  -H "Content-Type: application/json" \
  -d '{
  "method": "ledger_current",
  "params": []
}'

ledger_current reference — parameters and response fields →

References and guides you can use with this chain.