XRP Ledger · XRP · offline

XRP Ledger vanity address generator

Create a real XRP Ledger address that starts with, ends with, or contains your own pattern — generated on your machine. No accounts, no telemetry, keys never leave your device.

How XRP Ledger addresses work

XRP classic addresses start with r and use the Ripple Base58 alphabet, which is ordered differently from Bitcoin's. It omits 0 O I l and also the uppercase letters A C F.

vanity-address uses the Ripple alphabet when checking patterns, so a pattern that is valid for Bitcoin may be impossible on XRP.

Alphabet: Ripple Base58 (58 symbols per position). Typical shape: rMoon….

How to generate a XRP Ledger vanity address

  1. Open the web generator or run npx vanity-address.
  2. Choose XRP Ledger (xrp).
  3. Enter a short prefix, suffix, or contains pattern using the Ripple Base58 alphabet.
  4. Check the ETA, grind, then verify the result before using it.
npx vanity-address --chain xrp --suffix moon

How long will it take?

Each extra character multiplies the work by about 58. Times below are illustrative at one million keys per second; your device may be faster or slower. Use the difficulty calculator with your own speed.

Pattern lengthExpected attemptsAverage time @ 1M keys/s
158under a second
23,364under a second
3195,112under a second
411.3 million11 seconds
5656 million11 minutes
638.1 billion11 hours
72.2 trillion26 days
8128 trillion4.1 years

Tips for XRP Ledger

Safety

Whoever holds the private key controls the funds. vanity-address creates keys locally from your operating system's secure random source and re-derives every address on the CPU before export. The exported file is a plaintext secret: keep it offline and never commit or email it. Read the security model before moving significant value.

Frequently asked questions

Why is my XRP pattern rejected?

It likely contains a character outside the Ripple alphabet, such as 0, O, I, l, A, C or F.

Do XRP addresses always start with r?

Yes, classic addresses begin with r.