Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger in C++
The XRP Ledger is a decentralized cryptographic ledger powered by a network of peer-to-peer nodes. The XRP Ledger uses a novel Byzantine Fault Tolerant consensus algorithm to settle and record transactions in a secure distributed database without a central operator.
XRP is a public, counterparty-free asset native to the XRP Ledger, and is designed to bridge the many different currencies in use worldwide. XRP is traded on the open-market and is available for anyone to access. The XRP Ledger was created in 2012 with a finite supply of 100 billion units of XRP. Its creators gifted 80 billion XRP to a company, now called Ripple, to develop the XRP Ledger and its ecosystem. Ripple uses XRP to help build the Internet of Value, ushering in a world in which money moves as fast and efficiently as information does today.
The server software that powers the XRP Ledger is called
rippled and is available in this repository under the permissive ISC open-source license. The
rippled server software is written primarily in C++ and runs on a variety of platforms. The
rippled server software can run in several modes depending on its configuration.
||Scripts and data files for Ripple integrators.|
||Platform-specific guides for building
||Source documentation files and doxygen config.|
||Example configuration files.|
Some of the directories under
src are external repositories included using
git-subtree. See those directories' README files for more details.