XRPL Desktop Wallet

Electrum Ripple (XRP)

Desktop wallet for the XRP Ledger. Connect to public or self-hosted rippled, sign offline, use multisign, enforce destination tags, and keep control over reserves and fees.

Air-gapped signing
Offline JSON and signed blob
Tag guard
Exchange-safe tags
Reserve control
Fees and spendable

Download

Electrum XRP downloads
Build Direct download Verify
Windows iconWindows EXE electrum-xrp-1.5.2.exe cfdc374b7e8d0d8461f2a51ab02ff367
macOS iconmacOS DMG electrum-xrp-1.5.2.dmg b77b6a879bc974aeb852f7a8f757c8f1
Linux iconLinux AppImage electrum-xrp-1.5.2.AppImage 424c12a8489d972ab1d594a1031101d6

Older builds: GitHub Releases

Connectivity

Direct to rippled

JSON-RPC / WebSocket to public or self-hosted nodes with TLS and strict hostname verification.

  • Pin host:port (no silent swaps)
  • Fast failover to backup
  • TLS + hostname verify
  • Keys stay local
Idle — enter endpoints and press Test & Resolve.
Offline-first: prepare JSON offline and broadcast signed blobs when connected.

Direct to rippled

JSON-RPC / WebSocket to public or self-hosted nodes with TLS & hostname verification.

  • Pin host:port
  • Fast failover
  • Keys stay local

Offline-first

Prepare unsigned JSON, sign on an air-gapped machine, move signed blob by QR/USB, broadcast.

  • Unsigned and signed audit
  • Cold device friendly
  • Deterministic flow

Multisign & Escrow

n-of-m signer lists, partial signature collection, escrow and payment channels.

  • Merge partials
  • Open/close channels
  • Memos & sequence

Destination Tag guard

Enforces tags for exchange-known addresses to prevent misdirected deposits.

  • Exchange hints
  • Force-tag
  • Error prevention

Reserves & fees

Base/owner reserve surfaced, fee suggestions in drops with expert override.

  • Spendable vs reserved
  • Live fee estimate
  • Manual control

Trust lines & paths

Add or edit trust lines, review issuer risk, preview paths with min-receive and slippage.

  • Limits & freeze
  • Issuer notes
  • Path preview

No telemetry

No analytics or trackers. Optional Tor or SOCKS5 routing.

  • Private by default
  • SOCKS5/Tor
  • Minimal surface

Deterministic seeds

BIP39 or XRPL family seed with passphrase option.

  • Labels & control
  • Backup-friendly
  • Passphrase

Reproducible builds

Transparent artifacts with detached signatures. Verify before running.

  • Detached .asc
  • Checksums inline
  • Key rotation notice

Integrity & Verification

1

Get keys & checksums

Download the file and its detached signature (.asc). Keep the checksum handy.

FileSignature
electrum-xrp-setup-x64.exeelectrum-xrp-setup-x64.exe.asc
electrum-xrp-universal.dmgelectrum-xrp-universal.dmg.asc
electrum-xrp-x86_64.AppImageelectrum-xrp-x86_64.AppImage.asc
2

Verify signature

gpg --keyserver hkps://keys.openpgp.org --recv-keys <PROJECT_PUBKEY_ID>
gpg --verify electrum-xrp-setup-x64.exe.asc electrum-xrp-setup-x64.exe
brew install gnupg
gpg --keyserver hkps://keys.openpgp.org --recv-keys <PROJECT_PUBKEY_ID>
gpg --verify electrum-xrp-universal.dmg.asc electrum-xrp-universal.dmg
gpg --keyserver hkps://keys.openpgp.org --recv-keys <PROJECT_PUBKEY_ID>
gpg --verify electrum-xrp-x86_64.AppImage.asc electrum-xrp-x86_64.AppImage
Verify that the key fingerprint matches the one published by the project.
3

Check SHA-256

Expected: 7def8d1c915de3dcc1095e57a75626bcaf5e18d41a17e1d6fe8f93c92784f97c
Waiting for input…
CLI commands
Get-FileHash .\<file> -Algorithm SHA256
shasum -a 256 <file>
sha256sum <file>

Company & Contact

Correspondence

Electrum XRP
Dammstrasse 16
6300 Zug
Switzerland

Business

  • Open-source XRPL wallet technology (MIT License)
  • Jurisdiction: Switzerland
  • Support hours: Mon–Fri, 09:00–18:00 CET
  • Abuse/Security: 24/7 via security@electrum-ripple.com

Contact

Compliance

  • Non-custodial software; no user funds or private keys are held.
  • No brokerage, exchange, or money transmission services.
  • Preferred contact: signed email (PGP).
  • “Ripple” and “XRP” are trademarks of their owners; not affiliated with Ripple Labs, Inc.
  • Privacy: no telemetry or tracking; GDPR-aligned support inboxes.

Team

James Benedict — Maintainer and Release Engineering
James Benedict
Maintainer & Release Engineering
JK
John Kalinston
XRPL Protocol & Node Integrations
MN
Marek Nowak
Security & Reproducible Builds

Source

Repository and issues: github.com/xrpl-community/electrum-xrp

Electrum XRP — quick install
Open downloads