XRPL-Utilities
XR-Vault

XR-Vault

Real-world assets, on-chain in real time

Live tracker for tokenized real-world assets on XRPL. Per-issuer circulating supply, today's mint and burn flow, and the canonical wallet map across treasuries, stablecoins, commercial paper, money-market funds, and energy commodities.

Verified issuer wallets · on-chain figures only · native unit-of-account

Understanding real-world assets on XRPL

What an RWA is

A real-world asset (RWA) token represents off-chain value on-chain. A tokenized US Treasury bill, a Brazilian Real stablecoin, a megawatt-hour of energy, an institutional money-market fund share. The issuer holds the underlying asset off-chain; the on-chain token is the claim against it. When you swap into RWA, you're buying exposure to the off-chain thing through an on-chain rail.

Who issues them on XRPL

Names you know: Ondo Finance (BlackRock-backed treasuries), Ripple (RLUSD stablecoin), Société Générale FORGE (MiCA-licensed EUR stablecoin), OpenEden (T-bills), Archax (abrdn money-market). Names you might not: Schuman Financial, Braza Group (USD + BRL stablecoins), Justoken (energy commodity), Guggenheim / Zeconomy (commercial paper). The live tracked set is rendered below and grows as new institutional rails mature.

Why XRPL

Sub-second settlement at fractions of a cent. Native multi-currency support without bridges. Permissioned trading rails (XLS-80) for regulated assets. Built-in clawback flags for issuers who need them. The combination makes XRPL one of the few public chains where a regulated RWA can settle natively, which is why institutional issuers have been deploying through 2024 and 2025.

USD-pegged RWA on XRPL
Sum of USD stablecoins + treasuries at NAV + commercial paper at par + MMF at NAV. EUR / BRL / AUD / MWh issuers are deliberately excluded (listed below).
Tracked issuers
Mints (24h)
across live issuers
Burns (24h)
redemptions to issuer
AMM pools
RWA-touching XLS-30

XLS-85 token escrow

events all-time
last 7d
last 24h
DvP candidates

XLS-85 enables time-locked or condition-locked escrow of non-XRP IOU tokens. Used for vesting, deferred settlement, and atomic two-leg trades. DvP candidates are paired escrows sharing a Condition hash within an hour (delivery-versus-payment pattern, candidate not confirmed). The counts here cover XLS-85 activity across all XRPL IOUs that Pulse's whale watcher observes; the per-issuer chips on the tiles below scope to operator-tracked RWA issuers only, which is a smaller subset.

Top movers

The issuers with the biggest net change in circulating supply over the last 30 days, in either direction. A positive number means more tokens were minted than burned (capital flowed in); a negative number means more were redeemed than issued (capital flowed out). Ranked by absolute size so a $1M outflow ranks alongside a $1M inflow. The default view because institutional issuers (Justoken JMWH, Ondo OUSG, Schuman EURØP) mint infrequently in large discrete amounts; a 30-day window keeps them on the list between mint events rather than flickering in and out of a 7d boundary.

Settlement activity over time

Daily settlement activity across every tracked real-world-asset issuer. The top chart counts every mint and redemption event per UTC day, stacked by issuer; currency-agnostic, so a Braza BBRL redemption sits alongside an Ondo OUSG mint as one settlement event. The bottom chart sums the dollar value of net flow per day, restricted to issuers whose native unit sits at or near 1 USD (fiat USD stables, treasury bills at NAV, commercial paper, money-market funds); EUR / BRL / AUD / MWh issuers are excluded from the dollar aggregate by design.

Settlement events per day

USD-pegged net flow per day

Per-issuer state

Native units, no USD valuation

One tile per tracked issuer. Circulating is how much of the token exists on-chain right now in the issuer's native units (treasury holdings excluded where applicable, like OpenEden TBL). 24h Δ is how that number moved since yesterday's snapshot. Trustlines is roughly the number of holders. The colored badge is the asset class. When the underlying token sees XLS-85 escrow activity or an issuer-side deep-freeze in the last 24h, the tile adds chips for N escrow(s), DvP candidates (shared-condition reciprocal pairs; candidate, not confirmed), or deep-frozen holders (TrustSet+tfSetDeepFreeze). Ondo OUSG appears twice because Ondo operates two issuer wallets: one for institutional access (authorized-trustline gating + clawback), one for the broader retail variant. "Permissioned" here refers to those wallet-level controls, not XLS-80 PermissionedDomains (those live in XR-Trust).

Health score 7-10 4-6 0-3 Sov = can the issuer seize or freeze your tokens? Dist = how spread out is ownership across holders? Liq = can you buy or sell without moving the price? Trans = is the issuer publicly identified and verified? Demand = are new wallets still opting in to hold this token?

AMM pools

Liquidity where RWAs trade

Every Automated Market Maker pool on XRPL where one of the two tokens is a tracked RWA. AMMs are constant-product liquidity pools (XRPL's XLS-30 standard). Anyone can swap between the two tokens at any time without an order book, with the price set by the pool's reserves. These tiles tell you how much liquidity is actually sitting in each pool, which is a proxy for how tradeable the RWA is on-chain right now. Pools with dust-level balances (under a few dollars) show up too; they're the "rails set up, no real liquidity yet" signal.

Recent flow

Per-issuer mint and burn activity over the last 24 hours. Each row shows how many new tokens were minted (green +), how many were redeemed back to the issuer (red −), and the net change. Positive net means more came in than went out and the issuer's outstanding supply grew; negative means it shrank.

Mints and burns ride the XR-Pulse feed at pulse.xrpl-utilities.io under the rwa_issuer_flow source. This page surfaces the most recent entries; agents can subscribe to the full stream via x402.

What this tracks

Verified issuers, native units, no fabricated USD

For developers & AI agents

Agents read the same data via XR-Pulse

XR-Vault renders dashboards over the rwa_issuer_flow and rwa_issuer_daily event sources on XR-Pulse. Agents that want the raw stream call POST /events/recent on pulse.xrpl-utilities.io for $0.10 USD per query via x402 v2 (XRP or RLUSD on XRPL, or USDC on Base). The cross-issuer summary that powers this page is exposed at GET /stats/rwa-summary, free.

Vault also exposes its own paid per-issuer drill-down at POST /scan on vault.xrpl-utilities.io, plus a free cross-issuer daily-flow series at GET /stats/daily-flow.

Free MCP tools (1)
  • xrpl_vault_daily_flow
Paid MCP tools (1)
  • xrpl_vault_scan · $0.10

Call any tool above from an MCP client (Claude Desktop etc.) via @xrpl-utilities/mcp or the hosted endpoint at mcp.xrpl-utilities.io/mcp. Free tools work without a payment header; paid tools use the same x402 model wrapped as MCP arguments.

Sister products

Also part of the XRPL-Utilities Portfolio