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
- Open the web generator or run
npx vanity-address. - Choose XRP Ledger (
xrp). - Enter a short prefix, suffix, or contains pattern using the Ripple Base58 alphabet.
- 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 length | Expected attempts | Average time @ 1M keys/s |
|---|---|---|
| 1 | 58 | under a second |
| 2 | 3,364 | under a second |
| 3 | 195,112 | under a second |
| 4 | 11.3 million | 11 seconds |
| 5 | 656 million | 11 minutes |
| 6 | 38.1 billion | 11 hours |
| 7 | 2.2 trillion | 26 days |
| 8 | 128 trillion | 4.1 years |
Tips for XRP Ledger
- Lowercase words usually work well —
moon,rich,dao. - Confirm results on XRPSCAN or in any wallet that imports family seeds before funding.
- Remember the XRP Ledger reserve requirement when activating a new address.
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.