Stellar is a decentralized, federated peer-to-peer network that allows people to send payments in any asset anywhere in the world instantaneously, and with minimal fee.

Stellar-core is the core component of this network. Stellar-core is a C++ implementation of the Stellar Consensus Protocol configured to construct a chain of ledgers that are guaranteed to be in agreement across all the participating nodes at all times.

For more detail on the Stellar Consensus Protocol and how it establishes this guarantee see src/scp/readme.md.

Major Components

There are a few major components of the system. Each component has a dedicated source directory and its own dedicated readme.md.

Supporting Code Directories