On-Demand Liquidity (ODL) - Part 1: How It Works | Ripple Product Suite Overview | XRP Academy - XRP Academy
3 free lessons remaining this month

Free preview access resets monthly

Upgrade for Unlimited
Skip to main content
beginner55 min

On-Demand Liquidity (ODL) - Part 1: How It Works

Learning Objectives

Explain the complete ODL transaction flow from initiation to settlement

Identify all parties involved in an ODL transaction and their roles

Calculate the cost components of an ODL transaction

Compare ODL economics versus traditional correspondent banking

Assess when ODL has genuine cost advantages

Of all Ripple's products, ODL is the one that matters most for XRP. Here's why:

  • RippleNet messaging: Doesn't use XRP
  • RLUSD: Doesn't use XRP
  • Custody: Stores XRP but doesn't create demand
  • CBDC Platform: May or may not involve XRP (theoretical)
  • ODL: Uses XRP for every single transaction

If you own XRP as an investment based on utility value, ODL is your thesis. Everything else is secondary.

This lesson goes deep into ODL mechanics—not marketing claims, but the actual technical and economic reality of how XRP enables cross-border settlement.


Recall from Lesson 4 the core inefficiency of correspondent banking:

TRADITIONAL CROSS-BORDER SETTLEMENT:

- Banks must hold capital at correspondent banks
- Capital trapped, waiting for payment requests
- Estimated $27+ trillion trapped globally
- Opportunity cost of capital: 8-10% annually

- Need $5-10M pre-positioned in PHP nostro
- That capital could be lent, invested, or returned
- Instead, it sits waiting

ODL's value proposition: **Eliminate the need for pre-funded accounts by using XRP for on-demand settlement.**
TRADITIONAL SETTLEMENT:
[USD] → [Pre-funded PHP nostro] → [PHP to recipient]
Capital required: Yes (pre-positioned)
Time: Hours to days

ODL SETTLEMENT:
[USD] → [XRP] → [PHP]
Capital required: No (on-demand)
Time: Seconds to minutes
```

  1. Converts source currency to XRP
  2. Transfers XRP across the XRP Ledger (3-5 seconds)
  3. Converts XRP to destination currency

The XRP exposure lasts seconds, not days. No pre-funded accounts needed.

Why use XRP instead of another cryptocurrency or stablecoin?

XRP'S PROPERTIES FOR BRIDGING:

- 3-5 second settlement on XRPL
- Fast enough to minimize price exposure
- Compare: Bitcoin ~10 minutes, Ethereum ~12 seconds

- ~$0.0001 per transaction
- Negligible vs. payment economics
- Thousands of transactions for pennies

- Top 5-10 cryptocurrency by market cap
- Available on major global exchanges
- Sufficient depth for most corridors

- Built for payments (not smart contracts)
- Ripple's ecosystem support
- Dedicated market-making infrastructure

---

An ODL transaction involves multiple parties:

  • The sender (individual or business)

  • Has source currency (e.g., USD)

  • Wants to send to recipient abroad

  • Bank or MTO handling the send side

  • RippleNet customer

  • Initiates ODL transaction

  • Crypto exchange in source country

  • Converts source currency → XRP

  • Provides liquidity for conversion

  • Decentralized blockchain

  • Transfers XRP from origin to destination

  • Settles in 3-5 seconds

  • Crypto exchange in destination country

  • Converts XRP → destination currency

  • Provides liquidity for conversion

  • Bank or MTO handling receive side

  • May be same as originating (internal) or different

  • Delivers funds to recipient

  • The recipient

  • Receives destination currency (e.g., PHP)

  • Provide XRP liquidity on exchanges

  • Profit from bid-ask spread

  • Critical infrastructure role

Complete ODL Flow (USD → PHP example):

  • Beneficiary exists

  • Compliance cleared

  • Liquidity available

  • Quote locked in

  • Market order or pre-arranged

  • Price based on current XRP/USD rate

  • Spread cost incurred

  • From originating exchange wallet

  • To destination exchange wallet

  • Transaction fee: ~0.00001 XRP

  • Confirmed in 3-5 seconds

  • Based on current XRP/PHP rate

  • Spread cost incurred

  • Local currency now available

STEP 5: LOCAL DELIVERY (T+13 seconds to minutes)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Destination FI receives PHP
Credits to Maria's account or cash pickup
Local settlement complete
Result: Maria has PHP

TOTAL TIME: ~10 seconds to few minutes
(depending on local delivery method)
```

┌─────────────┐     ┌─────────────┐     ┌─────────────┐
│  CUSTOMER   │     │ ORIGINATING │     │ ORIGINATING │
│  (Sender)   │────▶│     FI      │────▶│  EXCHANGE   │
│   [$1,000]  │     │  (Bank/MTO) │     │  (USD→XRP)  │
└─────────────┘     └─────────────┘     └──────┬──────┘
                                               │
                                               │ XRP
                                               ▼
                                    ┌─────────────────┐
                                    │   XRP LEDGER    │
                                    │  (3-5 seconds)  │
                                    └────────┬────────┘
                                               │
                                               │ XRP
                                               ▼
┌─────────────┐     ┌─────────────┐     ┌──────┴──────┐
│  CUSTOMER   │     │ DESTINATION │     │ DESTINATION │
│ (Recipient) │◀────│     FI      │◀────│  EXCHANGE   │
│   [₱55,000] │     │  (Bank/MTO) │     │  (XRP→PHP)  │
└─────────────┘     └─────────────┘     └─────────────┘

ODL transactions have several cost components:

COST 1: EXCHANGE SPREAD (SOURCE)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
What: Bid-ask spread on USD→XRP conversion
Typical: 0.1% - 0.5% (varies by liquidity)
Example: $1,000 × 0.3% = $3.00

COST 2: XRP LEDGER TRANSACTION FEE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
What: Network fee for XRPL transaction
Typical: ~0.00001 XRP (~$0.00002)
Example: Negligible

COST 3: EXCHANGE SPREAD (DESTINATION)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
What: Bid-ask spread on XRP→PHP conversion
Typical: 0.1% - 1.0% (varies by liquidity)
Example: $1,000 × 0.5% = $5.00

COST 4: FX RATE DIFFERENTIAL
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
What: Difference from mid-market FX rate
Typical: 0.1% - 0.5%
Example: $1,000 × 0.2% = $2.00

COST 5: RIPPLE/PARTNER FEES
━━━━━━━━━━━━━━━━━━━━━━━━━━━
What: Service fees charged by Ripple/partners
Typical: Varies by agreement
Example: $1,000 × 0.3% = $3.00

COST 6: XRP PRICE MOVEMENT RISK
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
What: Risk that XRP moves during transaction
Typical: Minimal (seconds exposure)
Example: Usually negligible, occasionally significant

Example: $1,000 USD → PHP via ODL

Component               | Cost
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Source spread (0.3%)    | $3.00
XRPL fee               | $0.00
Destination spread (0.5%)| $5.00
FX differential (0.2%)  | $2.00
Partner fees (0.3%)     | $3.00
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
TOTAL DIRECT COST      | $13.00 (1.3%)

PLUS: XRP price risk (if adverse movement)
PLUS: Operational overhead (integration, compliance)

Traditional Correspondent Banking ($1,000 USD → PHP):

Component                    | Cost
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Sending bank wire fee        | $25-50
Correspondent bank fee(s)    | $15-30
Receiving bank fee          | $10-20
FX spread (traditional)      | $10-30
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
VISIBLE DIRECT COST         | $60-130 (6-13%)

PLUS: Hidden correspondent fees
PLUS: Opportunity cost of nostro capital
PLUS: Failed payment costs

Capital Efficiency Comparison:

  • Need pre-funded nostro account

  • $1,000/day volume might require $5,000-10,000 nostro

  • Capital cost: ~8-10% annually

  • For $10,000 nostro: $800-1,000/year cost

  • No pre-funded account

  • Capital required: Maximum single transaction

  • Working capital only

  • Capital savings: Significant for high-volume corridors

ODL has cost advantage when:

  • Traditional correspondent fees are high

  • Multiple intermediaries required

  • Emerging market corridors

  • Tight spreads on both ends

  • Active market makers

  • Sufficient depth for transaction sizes

  • Capital savings from nostro elimination

  • Fixed integration costs amortized

  • Scale benefits

  • Time-sensitive payments

  • Cash flow critical

  • FX risk reduction valuable

EXAMPLES OF FAVORABLE CORRIDORS:
✓ US → Mexico (Bitso liquidity)
✓ Japan → Philippines (SBI volume)
✓ Developed → emerging market
```

ODL struggles when:

  • Well-established correspondent relationships

  • Low existing fees

  • Competitive pricing

  • Wide spreads

  • Slippage on larger transactions

  • Insufficient market depth

  • Can't amortize integration costs

  • Capital savings minimal

  • Fixed costs dominate

  • Crypto prohibited

  • Compliance overhead high

  • Legal uncertainty

EXAMPLES OF UNFAVORABLE CORRIDORS:
✗ US ↔ UK (excellent traditional rails)
✗ EUR ↔ USD (deep FX markets)
✗ Any corridor to crypto-restricted country


---

ODL's viability depends entirely on XRP liquidity:

LIQUIDITY DETERMINES:

- Deeper liquidity = tighter spreads
- Thin liquidity = wider spreads = higher costs
- Spread is largest variable cost

- Can't move more than liquidity supports
- Large transactions may move price
- Limits ODL for wholesale payments

- Consistent liquidity = predictable pricing
- Inconsistent = pricing uncertainty
- Enterprises need predictability
LIQUIDITY SOURCES:

- Regular traders providing liquidity
- Organic market activity
- Varies by exchange and pair

- Professional firms providing quotes
- Ripple may incentivize/subsidize
- Critical for thinner corridors

- Ripple may provide liquidity
- Particularly for new corridors
- Sustainability question

- Banks, funds providing liquidity
- Growing as ODL matures
- Profit from spread capture

New corridors face a chicken-and-egg problem:

THE DILEMMA:

Volume needs liquidity:
"We can't use ODL—spreads are too wide"

Liquidity needs volume:
"We won't provide liquidity—no volume to profit from"

- Subsidize early liquidity
- Pay market makers to provide quotes
- Accept losses until organic liquidity develops

- How long can subsidies continue?
- Does organic liquidity eventually develop?
- What happens if subsidies stop?

---

How XRPL processes ODL transactions:

  • Type: Payment
  • Source: Exchange A wallet
  • Destination: Exchange B wallet
  • Amount: X,XXX XRP
  • Fee: ~0.00001 XRP
  1. Transaction submitted to XRPL
  2. Validators receive transaction
  3. Consensus round (3-5 seconds)
  4. 80%+ validators agree
  5. Transaction finalized
  6. Irreversible settlement
  • Deterministic finality (no reorgs)
  • No confirmation required
  • Immediate availability

How FIs integrate with ODL:

INTEGRATION COMPONENTS:

- API integration
- Messaging layer
- Quote/execution interface

- Accounts at origin exchange
- Accounts at destination exchange
- KYC/AML on both

- XRP wallet management
- Key security
- Transaction signing

- Connection to fiat banking
- Fund movement to/from exchanges
- Reconciliation systems

- AML monitoring
- Sanctions screening
- Reporting infrastructure

How participants manage ODL risks:

  • XRP price can move during transaction

  • Mitigation: Speed (seconds exposure)

  • Mitigation: Pre-locked quotes

  • Mitigation: Hedging (for larger flows)

  • Exchange failure/insolvency

  • Mitigation: Multiple exchange partners

  • Mitigation: Credit limits

  • Mitigation: Settlement netting

  • System failures

  • Mitigation: Redundancy

  • Mitigation: Fallback to traditional rails

  • Mitigation: Monitoring and alerting

  • Rule changes

  • Mitigation: Compliance programs

  • Mitigation: Legal monitoring

  • Mitigation: Geographic diversification


✓ A real product processing real volume
✓ A capital-efficient alternative to nostro accounts
✓ Faster than traditional correspondent banking
✓ Cost-competitive in specific corridors
✓ The primary driver of XRP utility demand
✓ Growing (from a small base)
✗ Not a replacement for all cross-border payments
✗ Not cheaper in every corridor
✗ Not unlimited in scale (liquidity constrained)
✗ Not without risks (crypto exposure)
✗ Not dominant in any market
✗ Not growing as fast as early projections suggested

ODL works technically—real transactions process successfully.

Capital efficiency is genuine—no pre-funded nostro accounts required.

Speed advantage is real—seconds versus days for settlement.

Some corridors show clear economics—US-Mexico, Japan-Philippines viable.

⚠️ True cost comparison versus traditional rails in specific corridors—data is limited.

⚠️ How much liquidity is subsidized versus organic market development.

⚠️ Scalability limits—can ODL handle larger transaction sizes?

⚠️ Long-term spread trajectory—will competition tighten or widen spreads?

🔴 Liquidity dependence—thin liquidity corridors have unfavorable economics.

🔴 Subsidy sustainability—unclear if early corridors are truly profitable.

🔴 Corridor limitations—many corridors lack sufficient XRP liquidity.

🔴 Stablecoin competition—similar capital efficiency without volatility.

ODL is a technically functional product with genuine advantages in capital efficiency and settlement speed. In specific corridors with deep XRP liquidity, it can be cost-competitive with traditional rails.

However, ODL is not universally superior. It works best in corridors where traditional infrastructure is expensive and XRP liquidity is deep. Many corridors don't meet these criteria. The product's growth has been slower than early projections, and the question of liquidity sustainability (how much is subsidized) remains.

For XRP investors, ODL represents the core utility thesis. But utility value requires volume at scale, and ODL's current ~$10B annually is a small fraction of the cross-border market.


Assignment: Model a complete ODL transaction and compare economics to traditional rails.

Requirements:

Part 1: Transaction Flow Diagram (1 page)

  • All parties involved
  • Flow of funds (fiat and XRP)
  • Timing at each step
  • Key decision points

Choose a specific corridor (e.g., US → Philippines).

Part 2: Cost Model (1 page)

For a $10,000 transaction in your chosen corridor, calculate:

Cost Component ODL Traditional
Source conversion
Transfer/correspondent fees
Destination conversion
FX spread
Other fees
Total
As % of principal

State your assumptions clearly.

Part 3: Economic Analysis (1/2 page)

  • Is ODL cost-competitive in this corridor?
  • What would change your conclusion?
  • What's the break-even volume for integration costs?

Part 4: Risk Assessment (1/2 page)

Identify top 3 risks for ODL in this corridor and mitigation approaches.

  • 3 pages total

  • Detailed diagram required

  • Show calculations

  • Transaction flow accuracy (25%)

  • Cost model completeness (30%)

  • Economic analysis quality (25%)

  • Risk assessment (20%)

Time Investment: 2-3 hours
Value: Develops ability to evaluate ODL economics for specific use cases.


Knowledge Check

Question 1 of 1

Why is XRP liquidity critical for ODL viability?

  • XRP Ledger documentation (xrpl.org)
  • Ripple ODL technical specifications
  • Exchange API documentation
  • World Bank Remittance Prices Worldwide
  • Correspondent banking cost studies
  • Cross-border payment market analysis
  • SBI Remit ODL implementation
  • Bitso corridor operations
  • Mercury FX public case studies

For Next Lesson:
Lesson 8 examines ODL adoption and analysis—actual volume data, growth trends, corridor performance, and what the numbers tell us about ODL's trajectory.


End of Lesson 7

Total words: ~4,800
Estimated reading time: 25 minutes
Estimated deliverable time: 2-3 hours


Course 52: Ripple Product Suite Overview
Lesson 7 of 18
XRP Academy - The Khan Academy of Digital Finance

Key Takeaways

1

ODL eliminates nostro accounts

by using XRP as a bridge currency—this is genuine capital efficiency, not marketing.

2

Transaction flow involves 7+ parties:

customer, originating FI, origin exchange, XRPL, destination exchange, destination FI, recipient—plus market makers.

3

Cost components include:

exchange spreads (2x), XRPL fees (negligible), FX differential, partner fees, and price risk during settlement.

4

ODL wins economically when:

traditional corridor costs are high AND XRP liquidity is deep AND volume justifies integration.

5

Liquidity is the key constraint:

without deep, consistent XRP liquidity on both ends of a corridor, ODL economics don't work. ---