This page describes how to manually update to the latest release of xrpld on Ubuntu Linux. You can also set up automatic updates.
These instructions assume you have already installed xrpld on a supported version of Ubuntu using the XRP Ledger Foundation's deb package. If you are still running rippled (3.1.3 or older), follow Migrate from rippled to xrpld instead.
To update manually, complete the following steps:
Add the XRP Ledger Foundation's package-signing key:
sudo install -m 0755 -d /etc/apt/keyrings && \ sudo wget -qO /etc/apt/keyrings/xrplf.asc https://packages.xrplf.org/xrplf.ascCheck the fingerprint of the key:
gpg --show-keys /etc/apt/keyrings/xrplf.ascThe output should be:
pub rsa4096 2026-08-18 [SC] B655416741221F780FBCFBC9AA84D41A11D29FA9 uid XRPLF Packages <[email protected]>Add the XRP Ledger Foundation repository:
echo "deb [signed-by=/etc/apt/keyrings/xrplf.asc] https://packages.xrplf.org/repository/deb-stable any main" | \ sudo tee /etc/apt/sources.list.d/xrplf.listUpdate repositories:
sudo apt -y updateUpgrade the
xrpldpackage. Ifaptasks what to do aboutxrpld.cfg, press Enter to keep your current file:sudo apt -y upgrade xrpldReload the
systemdunit files:sudo systemctl daemon-reloadRestart the
xrpldservice:sudo systemctl restart xrpld
- Concepts:
- Tutorials:
- References: