rippled: XRP Ledger blockchain daemon implementation
C++ XRP Ledger implementation operating as a P2P node for transaction processing and consensus.
Learn more about rippled
rippled is the reference implementation of the XRP Ledger protocol, written primarily in C++ and distributed under the ISC open-source license. The daemon uses a Byzantine Fault Tolerant consensus algorithm to validate and settle transactions across a distributed network of nodes without requiring a central authority. It processes transactions in 4-5 second intervals with throughput capabilities of up to 1500 transactions per second. The software can operate in multiple modes including validator nodes, tracking nodes, and API servers depending on configuration requirements.
Byzantine Fault Tolerance
Implements a consensus algorithm that allows the network to reach agreement on transaction validity and ledger state even when some nodes are offline or behaving maliciously.
Built-in DEX
Includes native decentralized exchange functionality within the protocol, allowing atomic cross-currency transactions and order book management directly on the ledger.
Deterministic Finality
Transactions achieve final settlement within seconds rather than requiring probabilistic confirmation periods, as each ledger close represents irreversible consensus.
Second part of Lending Protocol implementation with bug fixes and enhancements.
- –Second part of Lending Protocol implementation
- –Expand Number to support the full integer range
- –Mark the amendments as supported
- –Inner batch transactions never have valid signatures
Second part of Lending Protocol implementation with bug fixes and enhancements.
- –Second part of Lending Protocol implementation
- –Expand Number to support the full integer range
- –Mark the amendments as supported
- –Inner batch transactions never have valid signatures
Major refactoring to decouple net from xrpld and reorganize RPC-related classes.
- –Decouple net from xrpld and move rpc related classes to the rpc folder
- –refactor: Revamp CI workflows
See how people are using rippled
Related Repositories
Discover similar tools and frameworks used by developers
Uniswap V3 Core
Core smart contracts for the Uniswap V3 decentralized exchange protocol on Ethereum.
Uniswap v4 Core
Core smart contracts for Uniswap v4's extensible and customizable automated market maker pools.
Agave
Blockchain validator software designed for fast, secure, and scalable decentralized applications and marketplaces.
Bitcoin Core
Reference implementation of the Bitcoin protocol that connects to the peer-to-peer network for block validation.
Solady
Collection of gas-optimized Solidity smart contract implementations for Ethereum development.