User Guide
Everything you need to get the most out of XRPLAnalytics — live ledger data, DEX trading analytics, network activity, whale tracking, escrow monitoring, ETF holdings, and wallet intelligence.
What is XRPLAnalytics
XRPLAnalytics is a free, real-time analytics platform for the XRP Ledger (XRPL). It aggregates live on-chain data — ledger state, DEX order books, issued tokens, wallet balances, large-holder movements, Ripple escrow contracts, and XRP ETF/ETP holdings — into a single interface sourced directly from XRPL validator nodes.
No sign-up is required for any analytics feature. All public data is accessible without an account. XRPLAnalytics is a read-only tool — it does not execute trades, hold funds, or connect to any wallet.
Who Is It For
- XRP holders — monitor wallet balances, track large on-chain movements, follow Ripple's monthly escrow releases, and watch ETF inflows/outflows
- XRPL traders — live DEX order book depth, recent trades, and pair pricing for XRP/RLUSD, XRP/USD, XRP/EUR, XRP/BTC, XRP/USDC, and SOLO/XRP
- Researchers & analysts — ledger-level transaction breakdowns, network activity metrics, token supply and trust line data, whale transfer history
- Developers — REST API for building XRPL-integrated apps (see API Reference)
Free & Beta Notice
Every feature on XRPLAnalytics is completely free — no paywalls, no credit card required, no ads. Creating a free account unlocks the Watchlist (save addresses) and is required for future personalization features.
The platform is in active development. Some sections display a beta badge or note that historical data and charts are coming soon. Data extrapolated from live samples (such as Network Activity) will be replaced by full historical indexing in a future release.
Dashboard
The Dashboard at xrplanalytics.io/app/dashboard is the main landing view. It shows live network health, top DEX pairs, recent transactions, and an address quick-look — all refreshed automatically every 5 seconds.
Metrics Bar
A horizontal bar at the top of the Dashboard displays six live network metrics updated each time a new ledger closes (approximately every 3.5 seconds):
- Ledger — sequence number of the most recently validated ledger
- TPS — transactions included in the latest ledger, shown as a rate proxy (e.g. "47 TPS"). Calculated from transaction count ÷ ledger close interval.
- Base Fee — minimum transaction fee in drops (10 drops = 0.00001 XRP). Rises dynamically under load via fee escalation.
- Reserve — current account reserve requirements. Displayed as 1 XRP base + 0.2 XRP per object (trust lines, offers, escrows, etc.). The base reserve was lowered from 10 XRP to 1 XRP by the XRP Ledger amendment in November 2024.
- XRP Price — live mid-market price in USD, derived from the XRPL DEX XRP/RLUSD order book
- Accounts — estimated total number of funded XRPL accounts (accounts holding at least the base reserve)
DEX Top Pairs
Below the metrics bar, a card panel shows the top trading pairs on the XRPL DEX by recent volume. Each pair card displays the current price, 24-hour price change, and a sparkline. Click any pair to open the full DEX Analytics view for that pair.
Recent Transactions
A live-updating table shows the most recent transactions across the entire ledger. Columns include transaction type, sending address, amount, fee, and ledger sequence. Click any transaction hash to navigate to its full detail view in the Ledger Explorer.
Address Lookup
A quick-search field on the Dashboard lets you enter any XRPL address (starting with "r") and jump directly to the Wallet Lookup view for that address. This is a shortcut — the full lookup is also available from the dedicated Wallet Lookup page.
Ledger Explorer
The Ledger Explorer at xrplanalytics.io/app/ledger lets you browse any validated ledger by sequence number. It opens on the latest closed ledger by default and refreshes as new ledgers close.
Each ledger record shows: sequence number, close time (UTC), ledger hash, total XRP in existence (in drops), and the full list of transactions included in that ledger.
Milestone Navigation
Quick-jump buttons let you navigate to notable ledger milestones without manually entering sequence numbers — for example, the genesis ledger, the first AMM ledger, or other protocol-significant points. Use the Previous / Next arrow buttons to step one ledger at a time, or type any sequence number directly into the search field.
Transaction Breakdown by Type
A summary panel above the transaction list shows how many transactions of each type are in the selected ledger. XRPL transaction types include:
- Payment — XRP or issued token transfers between accounts
- OfferCreate / OfferCancel — DEX order placement and cancellation
- TrustSet — creating or modifying trust lines for issued tokens
- EscrowCreate / EscrowFinish / EscrowCancel — time-locked XRP escrow operations
- AccountSet — updating account flags, domain, or email hash
- AMMCreate / AMMDeposit / AMMWithdraw / AMMVote — AMM pool operations (XLS-30)
- NFTokenMint / NFTokenBurn / NFTokenCreateOffer — NFT lifecycle operations
- And others — the full XRPL transaction type list is documented in the XRPL developer docs
Click any individual transaction row to expand its full detail: type, account, destination, amount, fee, flags, result code, and all affected ledger objects (nodes modified, created, or deleted).
DEX Analytics
The DEX Analytics page at xrplanalytics.io/app/dex provides live trading data for the XRPL's built-in decentralized exchange. The XRPL DEX is native to the ledger protocol — not a separate smart contract — and supports both classic order-book trading and AMM pools (added in the XLS-30 amendment, March 2024).
Supported XRP pairs with live order book data: XRP/RLUSD, XRP/USD, XRP/EUR, XRP/BTC, XRP/USDC, XRP/SOLO.
Order Book
Select a pair from the pair selector to load its live order book. The book shows:
- Bids (buy orders) — sorted highest price to lowest; the top bid is the best price a buyer will pay
- Asks (sell orders) — sorted lowest price to highest; the top ask is the cheapest price a seller will accept
- Spread — the gap between best bid and best ask; a tighter spread indicates a more liquid market
- Cumulative depth — the running total XRP volume available at each price level
Order book data is fetched live from XRPL nodes. Stale or partially filled orders may appear briefly until the next ledger close removes them.
Recent Trades
A feed below the order book shows recently executed trades for the selected pair, including price, XRP amount, and timestamp. Trades are sourced from OfferCreate transactions that matched against existing orders in recent ledgers.
All Pairs Table
A table at the bottom of the DEX Analytics page lists all tracked XRP pairs with their current mid-market price, 24-hour volume, and price change. Use this as a quick overview before drilling into a specific pair's order book.
Token Explorer
The Token Explorer at xrplanalytics.io/app/tokens lets you search and browse issued tokens on the XRP Ledger. The XRPL supports thousands of issued tokens — any account can issue a token by establishing trust lines.
Use the search box to filter tokens by name or currency code. Results update as you type.
Token Detail
Click any token in the results to view its full detail card, including:
- Currency code — the token's 3-character or hex-encoded identifier on the XRPL
- Issuer address — the XRPL account that issued the token; click to open the Wallet Lookup for that address
- Total supply — the current outstanding supply as reported by the issuer's gateway balance obligations
- Trust line count — number of XRPL accounts that have established a trust line for this token, indicating adoption breadth
Network Activity
The Network Activity page at xrplanalytics.io/app/network shows a real-time snapshot of the XRPL's transaction throughput and activity metrics. The following live stats are displayed:
- Live TPS — current transactions per second, calculated from the most recent ledger close
- 24h Transaction Volume — estimated total number of transactions in the past 24 hours
- 24h XRP Volume — estimated total XRP moved (Payment transactions only) in the past 24 hours
- Unique Senders — number of distinct sending addresses active in the last 24 hours
- New Accounts — number of new XRPL accounts funded (AccountSet or first-time Payment funded) in the last 24 hours
- Fees Burned — total XRP destroyed as transaction fees in the last 24 hours (XRPL fees are permanently burned, reducing supply)
Data Notes
Live TPS is accurate for the most recent ledger. The 24h metrics use a rolling window extrapolated from sampled ledger data and should be treated as estimates. All timestamps are UTC.
Whale Tracker
The Whale Tracker at xrplanalytics.io/app/whales monitors large XRP movements on the ledger. The page contains two distinct tables, both refreshed every 2 minutes.
Large Wallet Transfers
This table shows on-chain XRP payments of 500,000 XRP or more between known exchange and institutional wallets. Each row displays: sending address (labeled if known), receiving address (labeled if known), XRP amount, and transaction timestamp. These transfers often signal exchange inflows, custody movements, or over-the-counter settlement activity.
Ripple Activity
The second table tracks outbound transactions of 1,000,000 XRP or more originating from known Ripple company wallets. This covers Ripple's operational addresses, ODL (On-Demand Liquidity) routing wallets, and the escrow release wallets. Ripple publishes a quarterly XRP Markets Report; this table provides continuous on-chain visibility between reports.
Both tables show only the most recent qualifying transactions within the refresh window. Click any transaction hash to view full detail in the Ledger Explorer.
Escrow Tracker
The Escrow Tracker at xrplanalytics.io/app/escrows shows the status of Ripple's on-ledger XRP escrow program. Data refreshes approximately every 10 minutes.
In December 2017, Ripple placed 55 billion XRP into time-locked escrow contracts directly on the XRPL. Up to 1 billion XRP is released per month. Any XRP not sold or distributed in a given month is re-escrowed into new contracts, extending the release schedule further into the future. This program was established to create supply predictability for XRP markets.
Ripple Escrow Wallets
As of Q2 2026, approximately 32.9 billion XRP remains locked across 8 Ripple escrow wallets in 103 active escrow contracts. Each wallet is a standard XRPL account whose XRP balance is encumbered by EscrowCreate objects with a FinishAfter time condition — no party, including Ripple, can move the XRP before that ledger-enforced date passes.
The Escrow Tracker page lists all 8 wallets with their current locked balance, number of active contracts, and next scheduled release date.
Monthly Release & Re-Escrow History
A history table shows each month's release event: how much XRP was released from escrow, how much was re-escrowed back, and the net amount retained by Ripple for operations and sales. Historically, the majority of each monthly 1B XRP release has been re-escrowed. This table is updated each time a release occurs.
XRP ETF Tracker
The XRP ETF Tracker at xrplanalytics.io/app/etf aggregates AUM, XRP holdings, and fund flow data across all known XRP exchange-traded products globally. ETF/ETP data is updated daily.
Total tracked AUM: approximately $3.3 billion USD. Total XRP locked across all products: approximately 1.3 billion XRP (as of Q2 2026).
14 Tracked Products
The tracker covers 14 products across three categories:
-
US Spot ETFs (6 products):
- XRP — ProShares Ultra XRP ETF
- XRPC — Canary Capital XRP ETF
- XRPZ — Bitwise XRP ETF
- TOXR — 21Shares XRP ETF
- GXRP — Grayscale XRP Trust ETF
- XRPR — Rex-Osprey XRP ETF
-
EU ETPs (3 products):
- 21XP — 21Shares XRP ETP (Switzerland/EU)
- XRRL — WisdomTree XRP ETP
- BTXRP — CoinShares XRP ETP
-
Basket Products (5 products):
- BITW — Bitwise 10 Crypto Index Fund
- GDLC — Grayscale Digital Large Cap Fund
- HODL — VanEck Crypto and Blockchain ETF
- EWC5 — ETC Group Crypto Currency ETP
- WALT — Valkyrie Bitcoin and Ether Strategy ETF
Tabs & Flow Periods
Four tabs filter the product table: All, US Spot, EU ETP, and Basket. Each product row shows ticker, name, AUM (USD), XRP holdings, shares outstanding, and net fund flows.
Fund flow data is available across four time periods: 1D (yesterday), 1W (last 7 days), 1M (last 30 days), and YTD (year-to-date). Toggle between periods using the flow period selector at the top of the table.
Wallet Lookup
The Wallet Lookup at xrplanalytics.io/app/address allows you to inspect any XRPL account. Enter any XRPL address (starts with "r") in the search field, or navigate directly via URL: /app/address?q=rXXXXXX...
The lookup returns the account's current state from the latest validated ledger, including:
- XRP Balance — total XRP held, minus the reserve requirement
- Available Balance — spendable XRP after subtracting base reserve (1 XRP) and per-object reserves (0.2 XRP × owned objects)
- Account Flags — settings such as RequireDestTag, DisableMasterKey, DefaultRipple, etc.
- Owner Count — number of objects (trust lines, offers, escrows) owned by the account, which determines the reserve held
Trust Lines
The Trust Lines tab lists all issued token trust lines held by the address. Each entry shows the token currency code, issuer, current balance, and the trust limit set by the holder. Each trust line consumes 0.2 XRP of owner reserve.
Recent Transactions
The Transactions tab shows recent on-chain activity for the address. The table includes transaction type, counterparty address, XRP or token amount, fee paid, and ledger sequence. Click any transaction hash to open it in the Ledger Explorer for full detail including all affected ledger objects.
Watchlist
The Watchlist at xrplanalytics.io/app/watchlist lets you save XRPL addresses and monitor their balances from a single view. Saved addresses are loaded each time you visit, showing live XRP balance and last activity.
To add an address: navigate to any Wallet Lookup result and click Add to Watchlist, or enter the address directly on the Watchlist page. To remove an address, click the remove icon next to it in the list.
Rich List
The Rich List at xrplanalytics.io/app/richlist shows the top XRP holders ranked by balance, along with full supply allocation and wealth distribution statistics sourced from XRPScan and Bithomp.
Supply Distribution
The page is split into three panels:
- Top Holders — the top 10,000 XRPL accounts by XRP balance, sortable by rank. Each row shows address, label (exchange, Ripple, service), and balance in XRP.
- Percentile Thresholds — the minimum XRP balance required to be in the top 0.01%, 0.1%, 0.5%, 1%, 2%, 5%, and 10% of all funded XRPL accounts. Thresholds are computed against the full ~6M active account set using seeded range data from rich-list.info for accounts outside the top 10K window.
- Range Distribution — a breakdown of all funded accounts by XRP balance tier (0–20 XRP up to 1B+), showing account count and total XRP held in each range. Ranges above 100K XRP are computed from live XRPScan data; ranges below use May 2026 network-wide seeds.
XRP Macroscope
The XRP Macroscope at xrplanalytics.io/app/macroscope provides a bird's-eye view of the entire 100B XRP supply — where it is, who holds it, and how much is effectively in circulation.
Supply is broken into labeled segments visualized as a donut chart:
- Ripple Escrow — XRP locked in time-release escrow. 1B released monthly, ~70% historically re-locked.
- Retail Holders — individual wallets with active XRP balances.
- Inactive / Dormant — wallets with no recent activity. May be lost, forgotten, or ultra long-term cold storage.
- Exchanges — XRP custodied by centralized exchanges on behalf of customers.
- Ripple Operational — Ripple company wallets used for operations, ODL, and partnerships.
- ETFs & Index Funds — XRP held in custody by US spot ETFs and crypto index funds.
- DeFi / AMM Pools — XRP deposited in XRPL automated market maker liquidity pools.
- Burned / Destroyed — XRP permanently removed from supply via transaction fees.
- Blackholed — wallets with provably destroyed keys; inaccessible forever.
Exchange Holdings
Below the donut chart, a ranked table shows individual exchange XRP custody estimates derived from the XRPScan rich list. Exchanges are identified by service label (Binance, Coinbase, Kraken, Bitstamp, etc.) and sorted by total XRP held. These figures represent on-chain XRP visible in exchange hot and cold wallets — not all custodied XRP may be on-chain at any given time.
Creating an Account
A free account is required only for the Watchlist. All analytics features are available without signing in. To create an account:
- Click Sign In in the app navigation bar
- Select the Create Account tab
- Enter your email address and a password (minimum 8 characters)
- Click Create Account
You will be signed in immediately. No email verification step is currently required (beta), though this may change in a future release.
Security & Sessions
XRPLAnalytics uses the following security practices for account authentication:
- PBKDF2 password hashing — passwords are hashed with PBKDF2 (100,000 iterations, SHA-256) before storage. Plain-text passwords are never stored or logged.
- JWT authentication — after login, a JSON Web Token (JWT) is issued and stored in your browser. All authenticated API requests use this token.
- 30-day sessions — your session token is valid for 30 days. After expiry, you will be prompted to sign in again.
See the Privacy Policy and Security page for full details on data handling and credential storage.
FAQ
How current is the data on each page?
Data freshness varies by feature:
- Dashboard — refreshes every 5 seconds (one to two ledger closes)
- Ledger Explorer, DEX, Token Explorer, Wallet Lookup — fetched live on each page load or navigation
- Network Activity — live TPS is per-ledger; 24h extrapolated metrics update with each new ledger (~every 3.5s)
- Whale Tracker — refreshes every 2 minutes
- Escrow Tracker — refreshes every 10 minutes
- XRP ETF Tracker — updates daily (US ETF data from official filings; EU ETP USD values update continuously with XRP price)
Why does the Reserve show "1 XRP base + 0.2 XRP per object"?
The XRPL requires every funded account to hold a minimum XRP balance as a spam deterrent and to cover ledger state storage. The base reserve is 1 XRP (reduced from 10 XRP by a November 2024 network amendment). Each additional object an account owns — such as a trust line, open offer, or escrow contract — adds a further 0.2 XRP owner reserve. This XRP is not spendable until the objects are removed.
How are EU ETP prices calculated?
EU-listed ETPs report their XRP holdings in XRP units, not USD. XRPLAnalytics calculates USD AUM for EU ETPs by multiplying the reported XRP holdings by the live XRP/USD price sourced from the XRPL DEX order book. This means EU ETP AUM values fluctuate continuously with XRP price, unlike US ETFs which use daily NAV filings. EU ETP AUM figures should be treated as estimates.
Why does Network Activity show extrapolated data?
Full historical indexing of every ledger since genesis requires significant infrastructure. In the current beta, 24-hour volume figures are extrapolated by multiplying a live sample of recent ledgers across the expected 24-hour ledger count. This is a reasonable approximation but will be replaced by full historical charting in a future update.
Is this data accurate enough for trading decisions?
XRPLAnalytics is for informational purposes only and does not constitute financial advice. Data is sourced directly from public XRPL validator nodes and is as accurate as those nodes report, but no warranty is made on completeness or timeliness. Do not make financial decisions based solely on this data. See our Terms of Service.
Can I use the API for my own app?
Yes — all public endpoints are free and open. See the API Reference for full documentation. For commercial use or higher rate limits, contact [email protected].
How do I report a bug or data issue?
Email [email protected] with the page URL, what you expected to see, and what you actually saw. Screenshots are helpful.
Why can't I find a specific token in the Token Explorer?
XRPLAnalytics maintains a curated token index. If a token is not listed, you can still query it directly via the API using its currency code and issuer address. To request a token be added to the curated list, email support.