Measuring ODL Activity - What the Data Really Shows | On-Demand Liquidity Deep Dive | XRP Academy - XRP Academy
3 free lessons remaining this month

Free preview access resets monthly

Upgrade for Unlimited
Skip to main content
beginner50 min

Measuring ODL Activity - What the Data Really Shows

Learning Objectives

Identify ODL-specific transaction patterns on XRPL including exchange-to-exchange flows, timing signatures, and wallet clustering that distinguish commercial ODL from speculation or trading

Use blockchain analytics tools (XRPL Explorer, Bithomp, XRPScan) to track ODL-relevant metrics and build monitoring dashboards

Interpret exchange volume data from exchanges known to participate in ODL corridors (Bitso Mexico, SBI VC Trade Japan, Coins.ph Philippines) as proxy for corridor activity

Recognize limitations of on-chain data including inability to prove causation, conflating commercial and speculative flows, and data gaps requiring estimation

Build personal monitoring framework with key metrics, data sources, update frequency, and decision triggers based on measurable ODL progress

The Problem:

  • Ripple press releases (marketing)
  • Partnership announcements (often don't involve XRP)
  • Executive statements (optimistic framing)
  • Social media speculation (unreliable)

This creates information asymmetry. Ripple knows actual ODL volume. You don't. You're making investment decisions with incomplete information.

The Solution:

  • Track exchange-to-exchange XRP flows
  • Monitor corridor-specific exchange volumes
  • Identify patterns suggesting commercial activity
  • Verify or challenge public claims

This lesson teaches you to see for yourself rather than relying on others' interpretations.


Characteristics of Commercial ODL:

  • Origin: Exchange in source currency (e.g., SBI VC Trade in Japan)

  • Destination: Exchange in target currency (e.g., Coins.ph in Philippines)

  • NOT: Individual wallets, cold storage, or unknown addresses

  • Quick succession: Buy at Exchange A → Transfer → Sell at Exchange B

  • Total time: Usually under 60 seconds

  • NOT: Hours or days between movements

  • Consistent sizes suggesting payment denominations

  • Often round numbers after currency conversion

  • NOT: Random amounts suggesting speculation

  • Recurring flows (daily, weekly)

  • Correlated with business hours/paydays

  • NOT: Sporadic, event-driven spikes

  • Consistent corridor direction (e.g., Japan → Philippines)

  • NOT: Bidirectional trading patterns

Example ODL Transaction Pattern:

T+0.0s: ¥500,000 JPY deposited at SBI VC Trade (not visible on-chain)
T+0.5s: 6,667 XRP purchased on SBI VC Trade (visible in exchange data)
T+1.0s: 6,667 XRP transferred to Coins.ph wallet (visible on XRPL)
T+4.0s: XRP arrives at Coins.ph (visible on XRPL)
T+5.0s: 6,667 XRP sold on Coins.ph (visible in exchange data)
T+5.5s: ₱318,015 PHP credited to recipient (not visible on-chain)

What's Visible vs Hidden:

Step Visibility Where to Find
Fiat deposit Hidden Internal exchange data only
XRP purchase Partially visible Exchange order book/volume
XRP transfer Fully visible XRPL blockchain
XRP sale Partially visible Exchange order book/volume
Fiat withdrawal Hidden Internal exchange data only

Common XRP Transaction Types:

1. Speculation/Trading

Pattern: Buy/sell on same exchange or arbitrage between exchanges
Timing: Held for minutes to days
Direction: Bidirectional
Wallets: Individual wallets, not exchange-to-exchange
Volume: Event-driven (price movements, news)

2. Long-term Holding

Pattern: Exchange → Personal wallet → Hold
Timing: Infrequent movements
Direction: Exchange to cold storage
Wallets: Hardware wallets, unknown addresses
Volume: Buy-the-dip patterns

3. Ripple Escrow Releases

Pattern: Escrow wallet → Distribution wallets
Timing: Monthly (1st of month)
Amount: Up to 1B XRP released
Source: Known Ripple escrow addresses

4. Commercial ODL

Pattern: Exchange A → Exchange B (corridor-specific)
Timing: Business hours, quick turnaround
Direction: One-way (follows remittance direction)
Wallets: Known ODL exchange addresses
Volume: Consistent daily flows, payday spikes

Identifying ODL Participants:

Confirmed ODL Exchanges (Based on Public Information):

- SBI VC Trade - Known ODL participant
- Look for: Outflows to Southeast Asian exchanges

- Bitso - Original ODL corridor partner
- Look for: Inflows from US-based sources

- Coins.ph - ODL corridor participant
- Look for: Inflows from Japan, other Asian sources

- BTC Markets - FlashFX corridor
- Independent Reserve

- Various Asian exchanges participating
- Some Middle Eastern exchanges
- Brazilian exchanges (Travelex Bank corridor)

Finding Exchange Wallets:

  1. Exchanges often disclose cold wallet addresses for transparency
  2. Large, identified wallets frequently transacting with known exchanges
  3. Blockchain forensics firms (Chainalysis, Elliptic) identify exchange wallets
  4. Community tracking (XRPL community identifies patterns)

Limitation: Not all exchange wallets are publicly identified. You're seeing subset of activity.


  • Search any XRPL transaction, account, or ledger
  • View transaction history for specific addresses
  • See payment flows between accounts
  • Real-time ledger updates
  • Tracking specific known ODL wallets
  • Verifying individual transactions
  • Understanding transaction types
  • No aggregation or analytics
  • Manual searching required
  • No historical trends
  1. Identify known exchange wallet (e.g., SBI VC Trade hot wallet)
  2. Search that address
  3. View recent transactions
  4. Look for patterns: Frequent outflows to Filipino exchange wallets
  5. Note: Requires knowing wallet addresses beforehand
  • Enhanced XRPL explorer
  • Rich list (largest XRP holders)
  • Named accounts (many exchange wallets identified)
  • Token tracking (XRPL-issued currencies)
  • Identifying large wallets
  • Finding named/identified exchange addresses
  • Tracking specific entity holdings
  • Many exchange wallets are named
  • Can track flows between identified exchanges
  • Easier than raw XRPL explorer
  • Network statistics
  • Validator information
  • Account tracking
  • Amendment voting
  • Network health monitoring
  • Aggregate network statistics
  • Technical XRPL information
  • Limited direct ODL visibility
  • Useful for network capacity assessment
  • Technical validation

More Useful Than On-Chain for ODL:

  • Exchanges see both XRP and fiat side

  • Know if flow is ODL vs trading

  • Report volume statistics

  • Periodic transparency reports

  • XRP/MXN volume data

  • Remittance corridor discussion

  • Part of SBI Holdings quarterly reports

  • Limited but useful disclosures

  • Limited public data

  • Acquired by different parent companies over time

  • Ripple quarterly XRP Markets Reports (when published)

  • Third-party payment industry analysis

  • Comprehensive crypto data
  • XRP metrics dashboard
  • Exchange flow data
  • Subscription required for full access
  • On-chain analytics
  • Exchange inflows/outflows
  • Limited XRP-specific metrics
  • Research reports
  • Stablecoin/XRP comparisons
  • Payment volume analysis
  • XRP Markets Reports (quarterly, when published)
  • Contains ODL volume claims
  • Useful but obviously biased source

Metric 1: Exchange-to-Exchange Flows

What: XRP moving between known ODL exchange wallets
Why: Direct proxy for commercial ODL activity
How: Track specific wallet pairs (e.g., Japan → Philippines)
Frequency: Daily/weekly monitoring

- SBI VC Trade wallet → Coins.ph wallet
- Bitso wallet → Mexican bank settlement addresses
- Volume, frequency, consistency

Metric 2: Corridor-Specific Exchange Volume

What: XRP trading volume on exchanges in ODL corridors
Why: ODL should drive volume at corridor-specific exchanges
How: Monitor Bitso XRP/MXN, SBI VC Trade JPY/XRP, etc.
Frequency: Daily/weekly

- Consistent daily volume (commercial activity)
- Payday/month-end spikes (remittance patterns)
- Growth trend over time

Metric 3: RippleNet Partner Activity

What: Public statements, integrations, volume disclosures from ODL partners
Why: Partners reveal information about actual usage
How: Monitor partner announcements, earnings calls, press releases
Frequency: As available (monthly scan)

- Positive: Partner expands ODL corridors, discloses volume growth
- Negative: Partner discontinues ODL, no mentions in reports

Metric 4: Overall XRP Liquidity

What: Total XRP trading volume across all exchanges
Why: ODL needs liquidity; more liquidity = more corridors viable
How: CoinGecko, CoinMarketCap volume data
Limitation: Most volume is speculation, not ODL

- $500M+ daily XRP volume = sufficient liquidity for ODL
- ODL is maybe 1% of total XRP trading volume
- Rising total volume doesn't mean rising ODL

Metric 5: XRP Price Volatility

What: XRP price variance and correlation with ODL metrics
Why: High volatility increases ODL costs and risks
How: Standard deviation of returns, VIX-style measures
Relevance: Lower volatility = more institutional comfort with ODL

- ODL providers hedge volatility exposure
- But extreme moves (>5% in seconds) cause problems
- Sustained low volatility is bullish for ODL adoption

Metric 6: XRPL Network Statistics

What: Transaction count, fees, active accounts
Why: Network health and capacity indicators
How: XRPL Explorer, XRPScan
Relevance: Growing network activity suggests growing usage

- Most XRPL activity is NOT ODL
- Gaming, NFTs, DEX activity dominate transaction counts
- Transaction count is weak proxy for ODL specifically

Do NOT Use These as ODL Indicators:

1. RippleNet Partnership Count

Why misleading: 300+ partners mostly use messaging, not XRP
Reality: Only 10-15 use ODL at material scale
Partnership ≠ XRP usage

2. Total XRP Transaction Volume

Why misleading: 95%+ is speculation and trading
Reality: ODL is maybe $1B of $1T+ annual XRP trading
Can't infer ODL from total volume

3. XRP Price

Why misleading: Price driven by speculation, not ODL usage
Reality: Price can rise without ODL growth (speculation)
Price can fall despite ODL growth (market sentiment)

4. Ripple Press Releases

Why misleading: Marketing, not verification
Reality: Announcements often vague, forward-looking
Partnership announcements ≠ actual implementation

5. Social Media Sentiment

Why misleading: Echo chambers, misinformation, manipulation
Reality: Twitter/YouTube hype ≠ institutional adoption
Sentiment can be completely disconnected from reality

Step 1: Identify Target Exchanges

  1. SBI VC Trade (Japan) - Origin

  2. Coins.ph (Philippines) - Destination

  3. Bitso (Mexico) - Origin/Destination

  4. Tranglo partners (Southeast Asia) - Various

  5. Brazilian exchanges (Travelex corridor)

  6. UAE/India corridor exchanges

  7. Australian exchanges (FlashFX)

Step 2: Find Wallet Addresses

  1. Exchange disclosures (transparency pages)
  2. Bithomp named accounts
  3. Large wallets with exchange-like patterns
  4. Community research (XRPL forums)

Maintain spreadsheet:

Exchange Address Confidence Last Verified
SBI VC Trade rXXXX... High 2025-01
Coins.ph rYYYY... Medium 2025-01
```

Step 3: Track Flow Patterns

  1. Check major wallet activity (manual or via API)
  2. Note volume trends (up/down/stable)
  3. Identify new patterns (new destinations)
  4. Flag anomalies (unusual activity)
  • Estimated ODL volume (exchange-to-exchange flows)
  • Corridor breakdown (where activity concentrated)
  • Trend assessment (growing/stable/declining)

Step 4: Correlate with External Data

Compare on-chain observations with:
- Partner announcements (do they match?)
- Exchange volume reports (consistent?)
- Industry reports (aligned?)
- Ripple disclosures (verifiable?)

The Challenge:

You can't directly measure ODL. You must estimate from observable proxies.

Estimation Methodology:

Method 1: Exchange-to-Exchange Flow Analysis

Observe: 1,000,000 XRP weekly Japan → Philippines flow
Assume: 70% is ODL (rest is arbitrage, trading)
Calculate: 700,000 XRP × $0.50/XRP × 52 weeks = $18.2M annually

Uncertainty: ±30% (could be 50% or 90% ODL)

Method 2: Exchange Volume Attribution

Observe: Bitso processes $50M XRP/MXN monthly
Assume: 20% is ODL-related (rest is speculation)
Calculate: $10M monthly × 12 = $120M annually

Uncertainty: ±50% (speculation dominates)

Method 3: Triangulation

SBI Remit claims ~$400-600M annually
Japan → Philippines is ~60% of their volume
That corridor = $240-360M annually

- Does observed wallet activity support this range?
- Is it plausible given liquidity?

Important Caveats:

  1. All estimates are rough - No precise ODL measurement possible externally
  2. Conservative assumptions are wise - Err toward lower estimates
  3. Range > Point estimate - Express as "$X-Y" not "$Z exactly"
  4. Update as data improves - Estimates should evolve

Example 1: Verifying Ripple Volume Claims

Ripple claims: "$2B+ ODL volume in 2023"

1. Track known ODL exchange flows throughout year
2. Estimate based on exchange-to-exchange volume
3. Check if observable data supports $2B claim

Result possibilities:
A) Data consistent with $2B (confidence increases)
B) Data suggests $500M-1B (claim likely inflated)
C) Can't tell (insufficient observable data)

Example 2: Checking Partner Claims

SBI Remit claims: "Billions of yen in annual ODL volume"

1. Monitor SBI VC Trade → Philippines flows
2. Estimate annual XRP volume in corridor
3. Convert to JPY at market rates
4. Compare to "billions of yen" claim

¥10B (billions plural) = ~$67M USD
¥50B (larger billions) = ~$333M USD

If you see $100-400M flow patterns: Claim is plausible
If you see $20M flow patterns: Claim is inflated

Example 3: Detecting New Corridor Activity

Hypothesis: "ODL launching in new India corridor"

1. Watch for new exchange wallet pairs (UAE → India exchanges)
2. Look for new regular flow patterns
3. Note timing relative to announcements
4. Track volume growth if detected

If you see new flows before announcement: Leading indicator
If flows appear after announcement: Confirmation
If no flows despite announcement: Skepticism warranted

Green Flags (Positive Signals):

✅ Consistent exchange-to-exchange flows growing over time
✅ New corridor patterns emerging (geographic expansion)
✅ Partner volume disclosures that match on-chain estimates
✅ Payday/month-end patterns (commercial behavior)
✅ Sustained activity despite price volatility (not speculation-driven)

Red Flags (Negative Signals):

🚩 Declining exchange-to-exchange flows
🚩 Partner announcements without subsequent activity
🚩 Volume claims that can't be supported by observable data
🚩 Activity correlated with XRP price moves (speculation, not ODL)
🚩 Concentrated in single corridor without expansion

Hidden Information:

  • How much JPY/PHP/MXN involved

  • Actual remittance amounts

  • Customer information

  • ODL vs speculation volume

  • Institutional vs retail breakdown

  • Actual counterparty identity

  • True ODL volume metrics

  • Corridor-by-corridor breakdown

  • Partner performance details

  • New exchange wallets not yet tracked

  • Over-the-counter ODL flows

  • Custom institutional implementations

Sources of Error:

  • Assumed ODL wallet actually is arbitrage bot

  • Miss ODL wallets not in tracking list

  • Outdated wallet attributions

  • Can't distinguish ODL from trading

  • Arbitrage looks like ODL

  • Market making looks like ODL

  • Not all ODL flows are visible

  • Some flows through untracked pairs

  • Timing of snapshots affects estimates

  • Exchange volume increase might not be ODL

  • Price correlation might be coincidental

  • Partner activity might not use XRP

Best Practices:

  • Bad: "ODL volume is $1.2B"

  • Good: "ODL volume appears to be $800M-1.5B based on observable flows"

  • High confidence: Multiple data sources agree

  • Medium confidence: Single source, plausible

  • Low confidence: Estimated with significant assumptions

  • New data should update estimates

  • Don't anchor on old numbers

  • Note when estimates change and why

  • "This is based on incomplete data"

  • "Ripple has better visibility than I do"

  • "Conservative estimate to avoid overconfidence"


On-chain ODL patterns are detectable - Exchange-to-exchange flows with specific characteristics
Some exchange wallets are identifiable - Community and forensic efforts have mapped major participants
Tools exist for monitoring - XRPL explorers, third-party analytics provide data access
Relative trends are measurable - Can detect growth/decline even if absolute numbers uncertain

⚠️ Precise ODL volume - Can't distinguish ODL from speculation with certainty
⚠️ Complete wallet coverage - Some ODL flows through unidentified wallets
⚠️ Attribution accuracy - Exchange-to-exchange could be arbitrage, not ODL
⚠️ Forward indicators - Past patterns may not predict future adoption

Real-time precise ODL measurement - Would require Ripple's internal data
Corridor-level precision - Can estimate, not measure exactly
Proving claims - Can only assess plausibility, not verify definitively
Forecasting from data - Historical patterns ≠ future performance

  • Detect patterns consistent with ODL
  • Estimate volume ranges
  • Verify plausibility of claims
  • Track relative trends
  • Measure ODL precisely
  • Prove/disprove specific claims definitively
  • See everything happening

Use this data to inform, not determine, investment decisions. Combine with other analysis (competitive dynamics, business fundamentals, regulatory trends) for complete picture.


What Data Can Tell You:

  • Is ODL activity growing, stable, or declining?

  • Use 6-12 month trend, not daily fluctuations

  • Sustained growth = positive signal

  • Are Ripple/partner claims plausible?

  • Does observable data support or contradict?

  • Consistent alignment = credibility

  • Are new corridors activating?

  • New exchange-to-exchange pairs?

  • Expansion = growth story intact

  • Is activity concentrated or diversified?

  • Single corridor dominance = risky

  • Multi-corridor activity = more robust

Decision Triggers:

  • Observable flows growing >20% quarterly

  • New corridor activity detected

  • Partner disclosures align with on-chain data

  • Stable flows within historical range

  • No new corridor activity but no decline

  • Claims plausible but not confirmable

  • Declining flows over 6+ months

  • Corridor concentrating, not expanding

  • Claims contradicted by observable data

  • Partner terminations without replacements

High Conviction Scenario:

  • Multiple data sources show consistent ODL growth
  • New corridors activating as predicted
  • Partner disclosures match independent analysis
  • Activity patterns match commercial use (not speculation)

→ Data supports thesis, comfortable with larger position
```

Low Conviction Scenario:

  • Observable data flat despite bullish claims
  • Can't verify partner volume statements
  • Activity looks speculation-driven
  • No new corridor activation

→ Data doesn't support thesis, reduce position or wait for clarity


---

Assignment: Build your own ODL tracking and analysis framework.

Requirements:

Part 1: Wallet Identification Database

  • Exchange name
  • Known wallet address(es)
  • Confidence level (High/Medium/Low)
  • Source of identification
  • Last verified date
  • Role in ODL (Source/Destination/Both)

Minimum: 10 identified wallets across 5+ exchanges

Part 2: Monitoring Protocol

Document your monitoring process:

  • Which wallets to review

  • What patterns to look for

  • How to record observations

  • Time required (~30 minutes)

  • Volume estimation methodology

  • Trend assessment process

  • Comparison to prior months

  • Report format

  • Corridor-level assessment

  • Comparison to public claims

  • Thesis implications

  • Position adjustment triggers

Part 3: Volume Estimation Model

  • Takes observable inputs (wallet flows, exchange volumes)
  • Applies assumptions (% ODL vs speculation)
  • Outputs volume range estimates
  • Documents assumptions clearly
  • Allows sensitivity analysis (if assumption X changes, how does estimate change?)

Part 4: Claim Verification Framework

  • What data would support this claim?
  • What data would contradict it?
  • What can you observe?
  • Plausibility assessment (1-10 scale)

Apply to 3 historical claims as practice.

Part 5: Decision Rules

  • What data pattern would increase your position?

  • What data pattern would decrease your position?

  • What would change your thesis entirely?

  • Specific thresholds (e.g., "If flows decline >30% over 6 months...")

  • Completeness (25%) - All components present?

  • Methodology rigor (25%) - Sound analytical approach?

  • Practical usability (25%) - Can you actually maintain this?

  • Intellectual honesty (15%) - Acknowledges limitations?

  • Documentation (10%) - Clear and replicable?

Time investment: 4-5 hours
Value: Independent ability to track ODL progress without relying on others' interpretations


Knowledge Check

Question 1 of 2

Ripple announces "ODL processed $3B in 2024." How would you assess this claim's plausibility?

  • Bitso transparency reports
  • SBI Holdings investor relations
  • Individual exchange blogs/announcements
  • XRP community forums (XRPL wallet identification efforts)
  • GitHub XRPL tools and APIs
  • Developer documentation
  • Chainalysis blockchain forensics methodology
  • Academic papers on cryptocurrency flow analysis
  • Central bank papers on crypto payments

For Next Lesson:
Review scenario planning frameworks and Monte Carlo simulation basics—we'll examine realistic ODL adoption scenarios in Lesson 9: Realistic Adoption Scenarios - Base, Bull, and Bear Cases.


End of Lesson 8

Total words: ~7,200
Estimated completion time: 50 minutes reading + 4-5 hours for deliverable

Key Takeaways

1

ODL transactions have identifiable patterns

(exchange-to-exchange flows, quick turnaround, corridor-specific direction) that distinguish them from speculation—but distinguishing with certainty is impossible without exchange internal data.

2

Primary metrics for ODL monitoring

are exchange-to-exchange flows and corridor-specific exchange volumes; secondary metrics (total XRP volume, price) are misleading because 95%+ of XRP activity is speculation, not ODL.

3

Building a monitoring dashboard

requires identifying known ODL exchange wallets, tracking flow patterns weekly/monthly, estimating volumes with conservative assumptions, and expressing results as ranges with confidence levels.

4

Verification is possible but imprecise

: you can assess whether Ripple/partner claims are plausible given observable data, but you cannot prove or disprove specific volume claims definitively—Ripple has information you don't.

5

Data should inform, not determine, investment decisions

: combine on-chain analysis with competitive dynamics, regulatory trends, and business fundamentals; use data for trend direction and claim verification, not precise valuation. ---