rippled is a peer-to-peer node implementation for the XRP Ledger. It serves as a distributed ledger consensus engine and a blockchain API gateway, allowing servers to validate transactions and maintain a shared, immutable sequence of ledger state.
The project features a built-in decentralized exchange engine capable of executing atomic cross-currency payments and managing order books. It includes an on-chain asset management system for issuing and controlling fungible tokens and NFTs, as well as a Byzantine Fault Tolerant system for coordinating validators.
The platform provides comprehensive capabilities for financial operations, including automated loan lifecycles, escrow management, and asynchronous payment channels. It also supports identity services through decentralized identifiers and verifiable credentials, alongside infrastructure tools for deploying parallel networks and simulating ledger states.
The system is primarily implemented in C++.