Skip to content
Independent XRP research, guides, and live data
Our standards

Understanding XRP Addresses & Keys

Every interaction with the XRP Ledger starts with an address and a key. Understanding how XRPL accounts work — from r-addresses to multi-signing — is essential for securing your assets and using the ledger effectively.

··
Last reviewed: July 27, 2026
Answer in brief

XRP addresses start with "r" (classic) or "X" (X-address format). Your secret key controls your account — lose it and your XRP is gone forever. The XRPL supports regular keys (changeable signing keys) and multi-signing (multiple parties approve transactions). Every account needs a 1 XRP base reserve, plus 0.2 XRP per object (trust lines, offers).

Key facts
Address Formatr-address (classic) or X-address
Base Reserve1 XRP to activate
Owner Reserve0.2 XRP per object
Key Algorithmsecp256k1 or Ed25519
Multi-SignUp to 32 signers
Destination TagsRequired for exchanges
Key RecoveryNot possible — back up!
Regular KeyChangeable signing key
1 XRP
Base Reserve
0.2 XRP/obj
Owner Reserve
32
Max Signers
2 algos
Key Types

How XRP Addresses Work (r-Addresses)

Every account on the XRP Ledger has a unique address that starts with the letter "r", followed by 25-34 alphanumeric characters. This is called a classic address. For example:

rN7n3473SaZBCG4dFL83w7p1W9cgZw7Gj9

The address is derived from your public key using a series of cryptographic hash functions (SHA-256, then RIPEMD-160) and base58 encoding. This process is one-way — you cannot derive a private key from an address. The "r" prefix is an XRPL convention that makes XRP addresses instantly recognizable.

Addresses vs. Accounts

An address is just a mathematical derivation from a key pair. It doesn't become an account on the XRPL until it receives at least 1 XRP (the base reserve). Until funded, the address exists mathematically but not on the ledger.

Secret Keys and Key Pairs

Your XRP account is controlled by a cryptographic key pair: a private key (secret) and a public key. The XRPL supports two cryptographic algorithms:

AlgorithmKey FormatDetails
secp256k1Family seed (s...)Default — same curve as Bitcoin. Seeds start with 's'
Ed25519Family seed (sEd...)Modern, faster signature verification. Seeds start with 'sEd'

Your family seed (secret key) is typically a string starting with "s", like sn3nxiW7v8KXzPzAqzyHXbSSKNuN9. This seed generates your private key, which generates your public key, which generates your address. Never share your secret key with anyone.

⚠️ Critical Warning

Your secret key is the only way to control your account. If someone obtains your secret key, they can steal all your XRP. If you lose it without a regular key or multi-sign backup, your funds are permanently inaccessible. There is no "forgot password" on the XRPL.

Regular Key Pairs

The XRPL has a unique security feature: regular keys. You can assign a secondary key pair to your account using a SetRegularKey transaction. This regular key can sign transactions on behalf of your account, and — critically — it can be changed or removed at any time.

Key Rotation

If your regular key is compromised, use your master key to set a new one — without changing your address

Cold Storage

Keep your master key offline and use the regular key for daily operations

Revocation

Remove the regular key at any time by sending a SetRegularKey transaction with no key

Multi-Signing on the XRPL

Multi-signing allows you to require multiple parties to authorize a transaction. You create a SignerList with up to 32 signers, each with a weight, and set a quorum threshold. A transaction is only valid when signatures with enough combined weight meet the quorum.

Shared Wallets

A company treasury requiring 3-of-5 executives to approve outgoing payments.

Enhanced Security

Distribute signing authority across multiple devices or locations to prevent single points of failure.

Governance

DAO-like structures where community members vote on fund allocation through multi-sign quorums.

Estate Planning

Set up family members as signers to ensure funds remain accessible if the primary holder is unavailable.

XRPL Account Reserves

The XRP Ledger requires accounts to hold a minimum amount of XRP as a reserve. This serves two purposes: it prevents ledger spam (millions of empty accounts) and ensures accounts can pay transaction fees.

Reserve TypeAmountPurpose
Base Reserve1 XRPRequired to activate any XRPL account
Owner Reserve0.2 XRP per objectFor each trust line, offer, escrow, signer list entry, etc.
Example: 3 trust lines1.6 XRP total1 base + (3 × 0.2) owner reserve
Example: 3 trust lines + 2 offers2 XRP total1 base + (5 × 0.2) owner reserve
Reserve XRP Is Locked, Not Lost

Reserved XRP isn't gone — it's locked in your account. If you remove objects (close trust lines, cancel offers), the corresponding owner reserve becomes spendable again. The base reserve can be recovered by deleting your account (though this is rarely advisable).

Destination Tags Explained

A destination tag is a 32-bit integer (0 to 4,294,967,295) attached to an XRP payment. Exchanges and custodial services use a single XRP address for all customers and rely on destination tags to identify which customer a deposit belongs to.

⚠️ Don't Forget Your Destination Tag!

When sending XRP to an exchange, always include the destination tag they provide. Without it, the exchange cannot credit your account, and recovering the funds may be difficult or impossible. This is the #1 cause of "lost" XRP deposits.

Accounts can enable the RequireDest flag using an AccountSet transaction, which rejects any incoming payment that doesn't include a destination tag. Most exchanges enable this flag to prevent untagged deposits.

X-Addresses vs. Classic Addresses

X-addresses are an encoding format that combines a classic r-address and a destination tag into a single string. They start with "X" on mainnet (or "T" on testnet) and are longer than classic addresses.

FormatExampleIncludes Tag?
Classic (r-address)rN7n347...w7Gj9 + tag: 12345Separate field
X-addressX7gJ5YK8ab...QkS2mREncoded in address

X-addresses solve the destination tag problem by making it impossible to forget — the tag is baked into the address itself. Many wallets and exchanges now support X-addresses, and tools like the XRP Address Codec can convert between formats.

Security Best Practices for XRP Accounts

Back Up Your Secret Key

Write it down on paper and store in multiple secure physical locations. Never store it digitally (screenshots, cloud, email).

Use a Hardware Wallet

For large holdings, use a Ledger or Trezor device. Your keys never leave the device.

Set a Regular Key

Use your master key only for emergencies. Set a regular key for daily transactions and keep the master key in cold storage.

Consider Multi-Signing

For significant holdings, set up multi-sign with keys distributed across locations or trusted parties.

Verify Addresses Carefully

Always double-check the recipient address and destination tag before sending. XRP transactions are irreversible.

Disable Master Key (Advanced)

After setting a regular key or multi-sign, you can disable the master key with AccountSet — but only if you're confident in your backup strategy.

Frequently Asked Questions

What does an XRP address look like?

An XRP classic address starts with the letter 'r' followed by 25-34 alphanumeric characters, e.g., rN7n3473SaZBCG4dFL83w7p1W9cgZw7Gj9. X-addresses start with 'X' and encode both the address and destination tag into a single string.

What is the XRP account reserve?

The XRP Ledger requires a base reserve of 1 XRP to activate an account. Each additional object (trust lines, offers, escrows) adds 0.2 XRP to the owner reserve. These reserved amounts cannot be spent while the objects exist.

What is the difference between X-addresses and classic addresses?

Classic addresses (r-addresses) require a separate destination tag for exchanges. X-addresses encode both the address and destination tag into a single string starting with 'X', reducing the risk of lost funds due to missing tags.

Can I recover my XRP if I lose my secret key?

No. If you lose your secret key (family seed) and have no regular key or multi-sign configured, your XRP is permanently inaccessible. There is no recovery mechanism on the XRPL — always back up your keys in multiple secure locations.

What is multi-signing on the XRPL?

Multi-signing allows multiple parties to authorize a single transaction using a SignerList. You set a quorum (e.g., 3 of 5 signers must approve). This enables enhanced security, shared wallets, and organizational governance on the XRPL.

Sources

Continue Learning

Secure Your XRP Today

Understanding addresses and keys is the first step to securing your XRP. Get started with a self-custody wallet and take control of your digital assets.

Last updated: July 27, 2026. Written by the AllAboutXRP Editorial Team. Sources: XRPL.org documentation, XRP Address Codec specification.

Get XRP insights delivered weekly

Free weekly newsletter. No spam, unsubscribe anytime.