GuidesSupported Wallets

Supported Wallets

XRPL Request supports 7 wallet adapters via xrpl-connect@0.7.1. All are available on every plan.

Xaman

Type: Mobile app / deep link
Platforms: iOS, Android
Browser required: No — works via QR code or deep link

Xaman (formerly XUMM) is the most widely used XRPL mobile wallet. The signing page shows a QR code the user scans with the Xaman app, or a deep link on mobile.


Crossmark

Type: Browser extension
Platforms: Chrome, Edge, Brave
Browser required: Yes

Crossmark is a browser extension wallet. Users need it installed. The signing page will prompt them to install it if it’s not detected.


GEM Wallet

Type: Browser extension
Platforms: Chrome, Firefox
Browser required: Yes

GEM Wallet is an open-source browser extension. The signing page detects whether it’s installed.


WalletConnect

Type: Protocol (QR / deep link)
Platforms: Any WalletConnect-compatible wallet
Browser required: No

WalletConnect lets users connect via any compatible mobile or desktop wallet. A QR code is displayed which the user scans.


Ledger

Type: Hardware wallet (USB)
Platforms: USB-connected device
Browser required: Chrome, Edge, or Opera (WebHID/WebUSB)

⚠️

Ledger requires Chrome, Edge, or Opera with WebHID/WebUSB support. Firefox and Safari are not supported.

The signing page auto-detects the browser and shows a clear warning if Ledger won’t work, prompting the user to switch browsers.

The user must have the XRP Ledger app open on their Ledger device before connecting.


Xyra

Type: Web popup (postMessage)
Platforms: Any browser
Browser required: No install — but popups must be allowed

⚠️

Xyra opens a popup window. Most browsers block popups by default.

The signing page detects whether popups are blocked and shows a clear instruction: click the popup-blocker icon in the address bar and select “Always allow popups for this site.”

Xyra requires no installation, making it useful for first-time users.


Otsu

Type: Browser extension
Platforms: Chrome
Browser required: Yes

Otsu injects window.xrpl with isOtsu: true. It is present in xrpl-connect v0.7.1 but has limited public presence. It is included in the wallet list but not prominently featured until adoption increases.


Adapter detection

The signing page automatically:

  1. Detects which extensions are installed (Crossmark, GEM, Otsu)
  2. Disables Ledger if the browser is incompatible
  3. Flags Xyra with a “Needs popups” badge
  4. Shows a compatible browser warning if the user picks Ledger on Safari/Firefox