Introduction

XRPL Request

Any XRPL wallet. Any platform. One API.

XRPL Request is a developer-facing signing payload service for the XRP Ledger. It solves a real problem: platforms like Discord bots are currently locked into Xaman-only signing flows. XRPL Request provides the same payload/sign/callback pattern — but backed by xrpl-connect, allowing users to sign with any supported XRPL wallet.

How it works

  1. Your server creates a signing payload via the REST API or SDK
  2. You share the hosted signing URL (xrplre.quest/sign/{uuid}) with the user
  3. The user chooses their wallet and approves the transaction
  4. You receive the result via polling or webhook

Supported wallets

All 7 wallets are available on every plan.

WalletType
XamanMobile app / deep link
CrossmarkBrowser extension
GEM WalletBrowser extension
WalletConnectProtocol (mobile & desktop)
LedgerHardware (USB/WebHID) — Chrome/Edge/Opera only
XyraWeb popup (requires popups enabled)
OtsuBrowser extension

Wallet support is never paywalled. All 7 adapters are available on the Free tier.

Start here