Dashboard · VantagePlanned

XRP Ledger Activity: Payments, Accounts and AMM Pools

How active is the XRP Ledger in payments, new accounts and AMM pools?

How the XRP Ledger is used each day: transactions by type, payments delivered, new accounts, AMM pools and the XRP destroyed as fees.

ShareEmail itvoltfincrypto.com/apps/xrp-ledger-activity
Blueprint

What the dashboard will show.

The dashboard as it will open in Vantage. Each figure is named here and arrives with its receipt; until its data is published, its place stays empty.

  • Period
  • Currency

Activity

Transactions by type, payments, new accounts and fees per day.

Transactions, latest day

count

Successful transactions in validated ledgers closing on the latest complete UTC day.

Figurechain_activity_dailyAwaiting data

Payments, latest day

count

Successful Payment transactions on the latest complete day, in XRP and issued currencies.

Figurepayments_volume_dailyAwaiting data

New accounts, latest day

count

Accounts funded for the first time on the latest complete day, from the AccountRoot objects created.

Figurechain_activity_dailyAwaiting data

XRP destroyed as fees

XRP

The sum of the Fee field of every transaction on the latest complete day, which the ledger destroys.

Figurechain_fees_dailyAwaiting data

Transactions by type

count

Daily transactions split by type: payments, offers, AMM deposits and withdrawals, trust lines, escrows and the rest.

Stacked barschain_activity_dailyAwaiting data

Payments delivered by currency

Value delivered by payments each day in XRP and in the main issued currencies such as RLUSD, each in its own unit.

Stacked areapayments_volume_dailyAwaiting data

New accounts by day

count

Accounts funded for the first time each day, which shows waves of onboarding or of automated account creation.

Line chartchain_activity_dailyAwaiting data

AMM and exchange

AMM pools and trading on the ledger's built-in exchange.

AMM pools

count

AMM ledger objects in the day's last validated ledger, each a pool of two assets.

Figuredex_liquidity_dailyAwaiting data

AMM transactions, latest day

count

AMMCreate, AMMDeposit, AMMWithdraw, AMMBid and AMMVote transactions on the latest complete day.

Figuredex_swaps_dailyAwaiting data

Offers and AMM activity by day

count

OfferCreate and OfferCancel transactions and AMM transactions per day, the two ways the ledger's exchange is used.

Stacked barsdex_swaps_dailyAwaiting data

Period
Last 30 days, 90 days or a year
Currency
XRP or any issued currency with payments in the period
About

What it answers, and for whom.

The XRP Ledger records every transaction with its type, so its use can be read directly: payments, offers on its built-in exchange, deposits into AMM pools, trust lines for issued currencies and escrows. This dashboard counts each type per day from validated ledgers, adds up what payments actually delivered, counts accounts funded for the first time and tracks the AMM pools and the XRP destroyed as fees.

Use it to see what drives activity on the ledger: payments between accounts, trading on the exchange or issued currencies such as RLUSD. Payment amounts come from each transaction's delivered amount rather than its stated amount, and every daily figure is pinned to the validated ledgers it was read from.

Method

How it will be measured.

Every figure will be read at a block, kept with its source and its exact read, and open a receipt anyone can re-check.

How receipts work →
  1. Transactions are counted by TransactionType (Payment, OfferCreate, AMMDeposit, AMMWithdraw, TrustSet, EscrowFinish and the rest) across validated ledgers closing in each UTC day, with successful and failed results kept apart.
  2. Payment volume uses the delivered_amount in each transaction's metadata, which can be lower than the Amount field on partial payments, split into XRP and each issued currency.
  3. New accounts are AccountRoot objects created in the day, read from the CreatedNode entries in transaction metadata.
  4. AMM pools are the AMM ledger objects in the day's last validated ledger, with their asset balances read through amm_info.
  5. The XRP destroyed is the sum of the Fee field of every transaction, which the ledger burns rather than pays to validators; each figure carries a receipt with the ledger index and hash.

The data it needs

Read from chain state and history

  • chain_activity_dailyTo buildChain activity by dayTransactions, active sending addresses, new addresses, contracts created and gas used on each chain per day, counted from blocks and transactions.
  • chain_fees_dailyTo buildFees and gas by chainFees paid per chain per day in the native token: base fee and priority fee percentiles, total fees, and the share burned where the chain burns fees.
  • payments_volume_dailyTo buildPayments on-chainStablecoin payment flows that look like payments rather than trading: merchant and payroll transfers, card settlements and remittance corridors, per chain and day.
  • dex_swaps_dailyTo buildDEX volumeSwap counts and volume per DEX, pool and chain per day, decoded from Swap events, valued with stablecoin legs and oracle prices.
  • dex_liquidity_dailyTo buildDEX liquidityLiquidity held by each DEX pool at day end, in tokens and valued in USD, with fee tier and pool age.
  • Validated ledgers: TransactionType and TransactionResult of every transaction, per UTC day
  • Transaction metadata: delivered_amount of Payment transactions, in XRP and issued currencies
  • CreatedNode entries with LedgerEntryType AccountRoot, for newly funded accounts
  • ledger_data of type amm at the day's last validated ledger, and amm_info for pool balances
  • The Fee field of every transaction, for the XRP destroyed
Questions

Questions people ask.

How many transactions does the XRP Ledger process each day?

The dashboard shows the daily count from validated ledgers, split by transaction type. The split matters: payments, exchange offers and AMM activity are different kinds of use, and offers that are placed and cancelled can raise the total without any value moving.

What happens to XRP Ledger fees?

Every transaction pays a small transaction cost in XRP that is destroyed, not paid to validators. The cost exists to make spam expensive, and it slowly lowers the total XRP in existence as the ledger is used.

What is the XRP Ledger AMM?

An automated market maker built into the ledger itself, added by the AMM amendment. Each pool holds two assets, and liquidity providers deposit and withdraw with dedicated transaction types, so pool activity can be read without decoding any smart contract.

What is RLUSD?

A US dollar stablecoin issued by Ripple on the XRP Ledger and on Ethereum. On the ledger it is an issued currency held through trust lines, so its payments and holders can be counted like any other issued asset.

What is a partial payment?

A payment flagged so it may deliver less than its stated amount when the path cannot deliver it in full. Counting the Amount field would overstate volume, so the dashboard uses the delivered amount recorded in metadata.

Validated ledger
A ledger version the network's validators agreed on; the transactions in it are final.
Trust line
A link between two accounts that lets one hold a currency issued by the other, such as a stablecoin.
Delivered amount
The amount a payment actually delivered to its destination, recorded in the transaction's metadata.
Account reserve
The XRP an account must keep to exist on the ledger and for each object it owns; it is locked, not destroyed.

Build XRP Ledger Activity: Payments, Accounts and AMM Pools on verified data.

Start free in Voltfin Studio: boards, tables and reports where every number opens its receipt. Tell us which data you need first and we will build it next.