Sandbox
ILP v4

Interledger Protocol

Cross-network payment interoperability. ILP connector with STREAM protocol, Open Payments GNAP authorization, real-time cross-currency quotes, and payment pointer resolution — bridging fiat and crypto payment networks.

ILP Connector

A production ILP connector implementing the Interledger v4 packet-switched protocol. Route value across any ledger using STREAM for bidirectional, multiplexed payment streams.

STREAM Protocol

STREAM (Streaming Transport for the Realtime Exchange of Assets and Messages) provides reliable, multiplexed payment streams over ILP. Packets are split, delivered, and reassembled automatically.

  • Bidirectional payment streams
  • Packet splitting and path probing
  • Automatic throughput optimization
  • End-to-end encrypted messages

Packet Forwarding

The connector forwards ILP Prepare packets to the next hop, converts amounts at the current exchange rate, and returns Fulfill or Reject responses to the sender.

  • Condition/fulfillment cryptographic routing
  • Per-hop FX conversion
  • Expiry-based timeout enforcement
  • Configurable peer accounts and spreads

Open Payments

The Open Payments standard (built on GNAP) provides a standardized authorization layer for incoming and outgoing ILP payment resources. Wallets expose a payment pointer URL; payers discover it and request a grant.

GNAP Authorization

Grant Negotiation and Authorization Protocol (GNAP) provides fine-grained consent for payment access. Clients request grants specifying amount, currency, and expiry.

Incoming Payments

Create incoming payment resources at a payment pointer. Payers send ILP packets to the received URL; the wallet credits on packet fulfillment.

Outgoing Payments

Initiate outgoing payments from a wallet using a GNAP access token. The wallet resolves the payee pointer, creates an ILP stream, and sends packets.

Cross-Currency Quotes

Real-time exchange quotes before committing any payment. Quotes are locked for 30 seconds with configurable fee margin and support 5 base assets.

Quote Parameters

Quote TTL 30 seconds
Fee margin Configurable per pair
Supported assets USD, EUR, GBP, BTC, ETH
Rate source Pluggable rate provider

Address Resolution

Convert between human-readable payment pointers ($wallet.example/alice) and ILP addresses (g.us.example.alice) automatically.

  • Payment pointer HTTPS discovery
  • ILP address allocation under connector prefix
  • SPSP (Simple Payment Setup Protocol) support
  • Open Payments pointer spec compatible

Connect Every Network

ILP lets you send value to any wallet, on any network, in any currency — with a single payment pointer. Bridge fiat and crypto without custom integrations.