xrplf/rippled

Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger protocol in C++

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 37 minutes ago
Type:Server / PlatformCategory(s):Blockchains, Nodes & ProtocolsBlockchain & Web3
Added to GitGenius on September 13th, 2026
Created on November 7th, 2011
Open Issues & Pull Requests: 976 (+0)
GitHub issues: Enabled
Number of forks: 1,705
Total Stargazers: 5,190 (+0)
Total Subscribers: 504 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.3 days
Mean response time: 68.6 days
90th percentile: 140.9 days
Tracked items: 340

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 99% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "Tech Debt" is answered fastest, typically in about 20 hours, while "API Change" waits about 4 months. 84% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 5% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 440
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 314 days
Stale 30+ days: 414
Stale 90+ days: 373

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 1

Top labels

  • Bug (368)
  • AI Triage (361)
  • Feature Request (61)
  • Good First Issue (53)
  • Triaged (33)
  • API Change (29)
  • Reviewed (13)
  • Tech Debt (12)

Detailed Description

rippled is a decentralized cryptocurrency blockchain daemon that implements the XRP Ledger protocol in C++.

The XRP Ledger solves the problem of enabling secure, decentralized transaction settlement without a central operator by using a novel Byzantine Fault Tolerant consensus algorithm. The rippled server software, called xrpld, runs as a peer-to-peer node in this distributed network, maintaining a cryptographic ledger and validating transactions across the network. XRP serves as the native gas token for network services and as a bridge between different currencies.

Developers should run rippled if they need to operate a validating node or full node on the XRP Ledger network. The software runs on multiple platforms and supports several operational modes depending on configuration. For those specifically interested in running an API server or full history server, the project recommends using Clio instead of xrpld's reporting mode, which has been superseded. The codebase is written in C++ and released under a permissive open-source license, making it suitable for organizations that want to participate directly in ledger validation or maintain their own network infrastructure.

The project maintains active development with regular updates to the codebase. Build instructions are documented in the repository, and the maintainers actively address issues reported by the community. The software is designed to run reliably across different platforms as part of a production blockchain network.