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 servers. 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
rippledand is available in this repository under the permissive ISC open-source license. The
rippledserver is written primarily in C++ and runs on a variety of platforms.
| Folder | Contents | |:-----------|:-------------------------------------------------| |
./bin| Scripts and data files for Ripple integrators. | |
./Builds| Platform-specific guides for building
rippled. | |
./docs| Source documentation files and doxygen config. | |
./cfg| Example configuration files. | |
./src| Source code. |
Some of the directories under
srcare external repositories included using git-subtree. See those directories' README files for more details.