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++.
How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
Stellar Core is the primary software implementation of the Stellar blockchain network, serving as a distributed ledger and a Federated Byzantine Agreement system. It functions as a core node that maintains the shared state of the network and provides a runtime environment for executing WebAssembly smart contracts. The project enables the creation and management of digital assets, including the implementation of decentralized exchanges through distributed orderbooks and automated liquidity pools. It facilitates cross-border payment settlement by routing assets via path payments and bridging di
This project is a blockchain node software implementation that maintains a decentralized ledger using the Ouroboros proof-of-stake consensus protocol. It provides a complete environment for operating a distributed record, including a cryptocurrency wallet backend and a peer-to-peer network layer. The system is distinguished by its use of a UTXO-based ledger model and a diffusion-based state synchronization layer for node communication. It integrates a Public Key Infrastructure with TLS-authenticated communication to secure inter-node traffic and employs hierarchical deterministic key derivati
java-tron is a Java implementation of a Tron blockchain full node. It provides the core infrastructure for running a network node, validating transactions, and producing blocks. The project includes a proof-of-stake consensus engine, a distributed ledger database, and a smart contract runtime to manage on-chain state transitions. The system is distinguished by its support for both full and lite node operations, utilizing state snapshots to accelerate synchronization and reduce hardware requirements. It features a multi-engine database abstraction that allows for storage migration, partitionin
go-ibax is a blockchain protocol platform and decentralized application infrastructure used to deploy networks with custom governance and token economics. It provides a foundation for building decentralized applications through a framework that integrates identity management and on-chain data storage. The project features a multilingual virtual machine capable of executing smart contracts written in Go, Rust, and Solidity. It implements a sharded blockchain network to increase throughput and a privacy layer utilizing zero-knowledge proofs and homomorphic encryption to anonymize transaction da
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 main features of xrplf/rippled are: Ledger State Management, Blockchain Node Operation, Consensus Engines, Consensus Rule Validators, Protocol Governance Processes, Currency Exchange, Currency Management, Trust Line Currency Transfers.
Open-source alternatives to xrplf/rippled include: stellar/stellar-core — Stellar Core is the primary software implementation of the Stellar blockchain network, serving as a distributed ledger… input-output-hk/cardano-sl — This project is a blockchain node software implementation that maintains a decentralized ledger using the Ouroboros… tronprotocol/java-tron — java-tron is a Java implementation of a Tron blockchain full node. It provides the core infrastructure for running a… ibax-io/go-ibax — go-ibax is a blockchain protocol platform and decentralized application infrastructure used to deploy networks with… mystenlabs/sui — Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It… mimblewimble/grin — Grin is a protocol implementation and blockchain node that provides a confidential transaction system. It uses…