XRP Ledger address validator
Checked in this browser. The address is not sent to a server.
Public examples
Valid format and checksumXRP Ledger · Classic address
Base58Check checksum matches
Parts of this address
- 1Prefix
rVersion byte 0x00 in the XRP alphabet is r. Every classic address starts with r.
- 2Account ID
rrrrr…rrrr20 bytes: 00000000…
- 3Checksum
hoLvTpLast 4 bytes of a double SHA-256 (approximate characters).
Details
- Network
- XRP Ledger
- Type
- Classic address
- Encoding
- Base58Check · XRP alphabet
- Length
- 27 characters · 25 bytes
- Checksum
- matches
- Account ID
- 0000000000…
Watch out
- Exchanges usually share one XRP address between many customers and tell them apart by the destination tag. If the recipient gave a tag, it has to be entered.
- This is one of the special addresses in the XRP Ledger docs (ACCOUNT_ZERO / ACCOUNT_ONE). No one holds its key; coins sent there are not expected to move.
Same address in another form
X-address without a tag (main network)
X7TYFRtYHMcHtT2qNycMwgXzFbcRvEgLY6WDzQKYkjCp8GSWhat this does not proveA valid format only means the address is well-formed. It does not show who controls it or that it is the address the recipient gave. Compare the whole address with the source and send a small test amount first.
Format rules
- Starts with
- rX
- Length
- 25–35 · 47
- Encoding
- Base58Check · XRP alphabet
- Checksum
- 4 bytes double SHA-256
- Typo check
- Full: format and checksum
- Memo / tag
- Destination tag (whole number 0–4294967295)
What is checked
- Classic addresses start with
rand have 25–35 characters: Base58Check in the XRP alphabet (rpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCg65jkm8oFqi1tuvAxyz). - X-addresses (XLS-5d) start with
X(test network:T) and carry the account and an optional destination tag in 47 characters. - Exchange deposits usually need a destination tag: a whole number from 0 to 4,294,967,295.
Specification: xrpl.org: addresses · XLS-5d: tagged addresses (X-address)
Example above: ACCOUNT_ZERO, a special address in the XRP Ledger docs that no one controls.
FAQ
Do I need a destination tag for XRP?
When the recipient's deposit page shows one, yes. Exchanges share one address between customers and use the tag to tell them apart.
What is an XRP X-address?
A format that packs the classic address and the destination tag into one string, so the tag cannot be forgotten. Not every service accepts it.