Major Bitcoin development teams are moving their codebases off GitHub following a series of account bans and platform reliability issues that have disrupted essential development workflows. The decision, led by longtime Bitcoin Core contributor Matt Corallo, signals a potential industry-wide shift in how open-source blockchain projects manage their code infrastructure.
Platform Issues Disrupt Bitcoin Development
GitHub's recent actions have significantly impacted Bitcoin development operations. The Rust Lightning development kit currently has no continuous integration or quality testing processes after the platform flagged and banned a contributor without clear justification. Despite escalation through corporate channels, the ban remained in place with no explanation or appeal option provided.
Matt Corallo announced the decision to migrate Rust Lightning off GitHub after the platform permanently banned the project without citing specific terms of service violations. Luis Schwab, the affected contributor, reported being banned twice within a single week, both times labeled as "mistakes" by the platform.
The issues extend beyond individual cases. Senior Bitcoin Core contributor Andrew Poelstra documented that GitHub's merge functionality—critical for integrating developer contributions—had been broken for several days. This failure disrupted the secure merging of pull requests into master repositories, creating cascading problems for development teams.
Implications for Blockchain Development Teams
Several prominent blockchain developers reported similar experiences, including Roman Storm, whose GitHub account remains locked since 2022 sanctions later ruled unlawful. The pattern suggests systemic issues affecting how blockchain and crypto projects operate on the platform.
Corallo attributes some problems to GitHub's struggle managing increased traffic from AI-driven coding activity while maintaining service quality for its 420 million repositories and 4 million organizations. Performance degradation, hidden comments, slow APIs, and unreliable basic functionality have compounded the access issues.
Migration Strategy for Web3 Projects
Rust Lightning and related projects are moving to Forgejo, a self-hosted GitHub alternative designed for high-agency development teams. The rust-bitcoin repository has already begun migrating to git.rust-bitcoin.org, with Rust Lightning following suit.
For blockchain professionals, this migration highlights the importance of platform independence in open-source development. While projects may maintain GitHub mirrors temporarily, the shift toward self-hosted infrastructure could reshape collaboration patterns across the industry. Development teams should consider platform reliability and access guarantees when selecting code hosting services for critical blockchain infrastructure.


