EN

Installing xrpld

4 minDifficulty Checked 2026-11-10
Key takeaways
  • Production needs 8 or more cores, 64 GB of RAM and fast SSD storage.
  • Packages come from the XRP Ledger Foundation's repository for Ubuntu, Debian and RHEL.
  • A healthy stock server reports server_state full within about 5 to 15 minutes.

An xrpld server is a program that runs all day on a Linux machine. Setting one up takes four steps.

  1. Get a strong enough machine. The server re-checks every transaction on the network, every few seconds, forever. It needs a fast disk and plenty of memory. A modest machine is fine for experiments. It may not keep up with Mainnet.
  2. Install the package. The XRP Ledger Foundation publishes ready-made packages. You add its repository, check its signing key, and install.
  3. Let it sync. The server finds other servers, downloads the latest ledger and starts following along. This normally takes about 5 to 15 minutes.
  4. Keep it updated. New versions carry new amendments. A server that falls too far behind can stop understanding the network's rules.

You do not need the whole history of the ledger to start. Each ledger holds the complete current state, so a new server grabs the latest one and goes.

One name to know. Until 2026 the program was called rippled. It is now xrpld. Older guides, forum posts and file paths still use the old name. They mean the same software.

A server with the default settings does not vote on anything. It follows the network and answers your questions. That is a stock server.

Check yourself3 questions
1. Which server_state means a stock server is fully caught up?
2. What changed in xrpld 3.2.0?
3. Why should a production server avoid slow network disks?
Next lessonHistory and Clio4 min