When working with the XRP Ledger, you will frequently encounter a unit called a "drop." Understanding what drops are and how they relate to XRP is essential for interpreting transaction fees and ledger data accurately.
What Is a Drop?
A drop is the smallest indivisible unit of XRP. One XRP equals exactly 1,000,000 drops (one million drops). This means one drop equals 0.000001 XRP. The name "drop" is specific to XRP and plays the same conceptual role as satoshis in Bitcoin or wei in Ethereum.
XRP to Drops Conversion Table
- 1 XRP = 1,000,000 drops
- 0.1 XRP = 100,000 drops
- 0.01 XRP = 10,000 drops
- 0.001 XRP = 1,000 drops
- 0.0001 XRP = 100 drops
- 0.00001 XRP = 10 drops (standard minimum transaction fee)
- 0.000001 XRP = 1 drop (absolute minimum unit)
Why Fees Are Measured in Drops
The XRP Ledger internally represents all XRP amounts in drops. This integer-based approach allows rippled (the XRP Ledger software) to perform all fee calculations using whole-number arithmetic, avoiding floating-point precision errors. The standard minimum transaction fee of 10 drops (0.00001 XRP) is set at a level that is negligible for legitimate users but meaningful enough to deter automated spam attacks.
Drops in API Responses
When querying the XRP Ledger via its API, all fee values are returned in drops as integers. For example, the base_fee field in a server_info response returns "10" — meaning 10 drops, or 0.00001 XRP. The base_fee_xrp field returns the same value in decimal XRP format (0.00001). Being able to read both formats is important when building applications on XRPL or manually constructing transactions.
Historical Context
The drop unit and the 10-drop minimum fee have been part of the XRP Ledger since its early days. The system is designed so that even with XRP prices rising significantly, the absolute minimum fee remains trivially small in dollar terms. At $1.33 per XRP, 10 drops cost $0.0000133 — less than one hundredth of a cent.
The drop system enables the XRPL to use pure integer arithmetic for all fee calculations, eliminating floating-point errors while keeping fees denominated in a human-readable unit.
