Characterizing Bitcoin donations to open source software on GitHub
Pith reviewed 2026-05-25 00:18 UTC · model grok-4.3
The pith
Bitcoin donations to GitHub open source repositories total only 8.3 million dollars over ten years.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
We scanned over three million repositories looking for donation addresses. We then extracted and analyzed their transactions from Bitcoin's public blockchain. Overall, we found a limited adoption of Bitcoin as a payment method for receiving donations, with nearly 44 thousand deposits adding up to only 8.3 million dollars in the last 10 years. We also found weak positive correlation between the amount of donations in dollars and the popularity of a repository, with highest correlation (r=0.013) associated with number of forks.
What carries the argument
Identification of Bitcoin addresses embedded in repository files or descriptions, followed by extraction of their on-chain transaction histories.
If this is right
- Bitcoin functions as a minor donation method for open source projects hosted on GitHub.
- Total recorded donations stay small at 8.3 million dollars across ten years.
- Donation amounts display only weak positive links to measures of repository popularity.
- The number of forks exhibits the strongest (yet still modest) association with donation size among the popularity metrics examined.
Where Pith is reading between the lines
- Projects seeking larger donations may need to combine Bitcoin with other payment rails or funding models.
- The low totals could reflect broader donor preferences for non-cryptocurrency channels when supporting open source work.
- Future scans that also capture addresses for other cryptocurrencies would allow direct comparison of adoption rates.
Load-bearing premise
Addresses found in repository files or descriptions are mainly donation addresses rather than addresses used for other purposes.
What would settle it
A manual audit of a representative sample of repositories that shows most extracted addresses receive no donations or that aggregate volumes greatly exceed 8.3 million dollars.
Figures
read the original abstract
Web-based hosting services for version control, such as GitHub, have made it easier for people to develop, share, and donate money to software repositories. In this paper, we study the use of Bitcoin to make donations to open source repositories on GitHub. In particular, we analyze the amount and volume of donations over time, in addition to its relationship to the age and popularity of a repository. We scanned over three million repositories looking for donation addresses. We then extracted and analyzed their transactions from Bitcoin's public blockchain. Overall, we found a limited adoption of Bitcoin as a payment method for receiving donations, with nearly 44 thousand deposits adding up to only 8.3 million dollars in the last 10 years. We also found weak positive correlation between the amount of donations in dollars and the popularity of a repository, with highest correlation (r=0.013) associated with number of forks.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper scans over three million GitHub repositories for Bitcoin addresses appearing in files or descriptions, extracts the associated on-chain transactions, and reports limited adoption of Bitcoin donations (44k deposits totaling $8.3M over 10 years) together with weak positive correlations between donation volume in USD and repository popularity metrics (maximum r=0.013 for number of forks).
Significance. If the address-identification step is shown to be reliable, the work supplies the first large-scale empirical measurement of cryptocurrency donations to OSS projects, documenting both the modest aggregate volume and the near-absence of correlation with conventional popularity signals.
major comments (2)
- [Abstract] Abstract and implied Methods section: the headline figures (44k deposits, $8.3M total) and the subsequent correlation analysis rest entirely on the unvalidated assumption that every Bitcoin address string discovered by regex scanning is a donation address; no manual audit, precision estimate, or exclusion criteria for false positives (code examples, test vectors, copied addresses in dependencies) are described.
- [Abstract] Abstract: the reported correlation r=0.013 is presented as the strongest observed link, yet the manuscript supplies neither the exact sample size per metric, the p-values, nor any robustness check against contamination by non-donation addresses; if even a modest fraction of the 44k deposits are spurious, both the volume totals and the per-repository donation amounts used for the correlation become unreliable.
minor comments (2)
- Clarify the exact time window and exchange-rate source used to convert BTC to USD for the $8.3M aggregate.
- The phrase 'nearly 44 thousand deposits' should be accompanied by the precise count and the number of unique addresses.
Simulated Author's Rebuttal
We thank the referee for the constructive comments, which highlight important aspects of the address identification and statistical reporting. We address each point below and will incorporate revisions to improve clarity and rigor.
read point-by-point responses
-
Referee: [Abstract] Abstract and implied Methods section: the headline figures (44k deposits, $8.3M total) and the subsequent correlation analysis rest entirely on the unvalidated assumption that every Bitcoin address string discovered by regex scanning is a donation address; no manual audit, precision estimate, or exclusion criteria for false positives (code examples, test vectors, copied addresses in dependencies) are described.
Authors: We agree that the original manuscript would be strengthened by an explicit discussion of the address-scanning procedure and its limitations. The method relies on regex patterns matching the standard Bitcoin address format (base58check), followed by on-chain transaction extraction, but no manual audit or precision estimate was included. In revision we will add a dedicated methods subsection describing the regex, provide a small-scale manual validation on a random sample of detected addresses to estimate the false-positive rate, and discuss common sources of non-donation strings together with any exclusion rules applied. revision: yes
-
Referee: [Abstract] Abstract: the reported correlation r=0.013 is presented as the strongest observed link, yet the manuscript supplies neither the exact sample size per metric, the p-values, nor any robustness check against contamination by non-donation addresses; if even a modest fraction of the 44k deposits are spurious, both the volume totals and the per-repository donation amounts used for the correlation become unreliable.
Authors: The correlations were computed over the repositories that yielded at least one identified address and associated on-chain volume. We will revise the results section to report the precise sample size for each popularity metric, include the corresponding p-values, and add a sensitivity analysis that recomputes the correlations after randomly removing varying fractions of addresses to simulate possible contamination. This will directly address concerns about the reliability of the reported r values. revision: yes
Circularity Check
Empirical measurement study with no derivations or self-referential steps
full rationale
The paper performs a direct scan of >3M GitHub repositories for Bitcoin address strings, followed by extraction of on-chain transactions from the public blockchain. No equations, fitted parameters, predictions, or uniqueness theorems are present. Results (44k deposits, $8.3M total, r=0.013 correlation) are raw aggregates and statistical correlations computed from the collected data; they do not reduce to any input by construction. No self-citations are load-bearing for the central claims.
Axiom & Free-Parameter Ledger
axioms (2)
- domain assumption Bitcoin addresses listed in repositories are donation addresses
- domain assumption The scan of three million repositories is representative of donation activity
Lean theorems connected to this paper
-
IndisputableMonolith/Foundation/RealityFromDistinction.leanreality_from_one_distinction unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
We scanned over three million repositories looking for donation addresses. We then extracted and analyzed their transactions from Bitcoin's public blockchain. Overall, we found a limited adoption of Bitcoin as a payment method for receiving donations, with nearly 44 thousand deposits adding up to only 8.3 million dollars in the last 10 years.
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Reference graph
Works this paper leans on
-
[1]
Bitbucket - The Git solution for professional teams
2018. Bitbucket - The Git solution for professional teams . Retrieved 20/12/2018 from https://bitbucket.org
work page 2018
-
[2]
CoinMarketCap - Cryptocurrency Market Capitalizations
2018. CoinMarketCap - Cryptocurrency Market Capitalizations . Retrieved 23/12/2018 from https://coinmarketcap.com
work page 2018
-
[3]
GitHub - The world’s leading software development platform
2018. GitHub - The world’s leading software development platform . Retrieved 20/12/2018 from https://github.com
work page 2018
-
[4]
GitLab - The first single application for the entire DevOps lifecycle
2018. GitLab - The first single application for the entire DevOps lifecycle . Retrieved 20/12/2018 from https://gitlab.com
work page 2018
-
[5]
2017 Will Be Remembered As The Year Of Bitcoin
2019. 2017 Will Be Remembered As The Year Of Bitcoin . Retrieved 12/01/2019 from https://bit.ly/2RPZ0iG
work page 2019
-
[6]
BitcoinWhosWho - Bitcoin address lookup, checker, and alerts
2019. BitcoinWhosWho - Bitcoin address lookup, checker, and alerts . Retrieved 12/01/2019 from https://bitcoinwhoswho.com/
work page 2019
-
[7]
BlockchainInfo - Search the Blockchain
2019. BlockchainInfo - Search the Blockchain . Retrieved 12/01/2019 from https: //blockchain.info/
work page 2019
-
[8]
Free Software Foundations - Ways to Donate
2019. Free Software Foundations - Ways to Donate . Retrieved 12/01/2019 from https://www.fsf.org/about/ways-to-donate/
work page 2019
-
[9]
2019. The Shift project. Retrieved 01/02/2019 from https://www.shiftnrg.org/
work page 2019
-
[10]
WalletExplorer - Smart Bitcoin block explorer
2019. WalletExplorer - Smart Bitcoin block explorer . Retrieved 12/01/2019 from https://www.walletexplorer.com/
work page 2019
-
[11]
Yahoo Finance - Business Finance, Stock Market, Quotes, News
2019. Yahoo Finance - Business Finance, Stock Market, Quotes, News . Retrieved 12/01/2019 from https://finance.yahoo.com/
work page 2019
-
[12]
Yazan Boshmaf, Husam Al Jawaheri, and Mashael Al Sabah. 2019. BlockTag: design and applications of a tagging system for blockchain analysis. In IFIP Security’19. Springer, 299–313
work page 2019
-
[13]
Jon Brodkin. 2014. Tech giants, chastened by Heartbleed, finally agree to fund OpenSSL. Retrieved 01/02/2019 from https://goo.gl/QXwPHu
work page 2014
-
[14]
Paul A David, Andrew Waterman, and Seema Arora. 2003. FLOSS-US the free/li- bre/open source software survey for 2003. Stanford Institute for Economic Policy Research (2003). https://goo.gl/JdU2Cp
work page 2003
-
[15]
DigitalOcean. 2018. A Seasonal Report on Developer Trends in the Cloud: Open Source Edition. https://goo.gl/riye9B
work page 2018
-
[16]
Free Software Foundation. 2019. Free Software Foundation receives $1 million donation from Pineapple Fund . Retrieved 01/02/2019 from https://goo.gl/dKvP9K
work page 2019
-
[17]
Rishab A Ghosh, Ruediger Glott, Bernhard Krieger, and Gregorio Robles. 2002. Free/libre and open source software: Survey and Study. Part IV: Survey of devel- opers. https://goo.gl/HztfwX
work page 2002
-
[18]
GitHub. 2018. About READMEs - User Documentation . Retrieved 23/12/2018 from https://help.github.com/articles/about-readmes/
work page 2018
-
[19]
GitHub. 2018. GitHub Activity Data. Retrieved 05/12/2018 from https://goo.gl/ d4AabN
work page 2018
-
[20]
GitHub. 2018. The State of the Octoverse . Retrieved 23/12/2018 from https: //octoverse.github.com
work page 2018
-
[21]
GitHub: arfon. 2016. Making open source data more available . Retrieved 23/12/2018 from https://goo.gl/jqJVyh
work page 2016
-
[22]
Google: Felipe Hoffa. 2016. GitHub on BigQuery: Analyze all the open source code . Retrieved 23/12/2018 from https://goo.gl/pRmwBS
work page 2016
-
[23]
A Hars and S OU. 2001. Working for Free?–Motivations of Participating in Open Source Projects, 00 (c), 1–9. In 34th Annual Hawaii International Conference on System Sciences (HICSS-34), Havaí . 25–39
work page 2001
-
[24]
Guido Hertel, Sven Niedner, and Stefanie Herrmann. 2003. Motivation of software developers in Open Source projects: an Internet-based survey of contributors to the Linux kernel. Research policy 32, 7 (2003), 1159–1177
work page 2003
-
[25]
Harry Kalodner, Steven Goldfeder, Alishah Chator, Malte MÃűser, and Arvind Narayanan. 2017. BlockSci: Design and applications of a blockchain analysis platform. Technical Report. arXiv:cs.CR/1709.02489
work page internal anchor Pith review Pith/arXiv arXiv 2017
-
[26]
Ambarish Kumar. 2018. Easily Fund Open Source Projects With These Platforms . Retrieved 21/12/2018 from https://goo.gl/7WgiFJ
work page 2018
-
[27]
Steve Marquess. 2014. Of Money, Responsibility, and Pride. https://goo.gl/RCdMc8
work page 2014
-
[28]
Satoshi Nakamoto. 2008. Bitcoin: A peer-to-peer electronic cash system. (2008)
work page 2008
-
[29]
NetCraft. 2014. Half a million widely trusted websites vulnerable to Heartbleed bug. https://goo.gl/PMyNSH
work page 2014
-
[30]
Italo Vignoli. 2016. 200K thanks. Retrieved 12/1/2019 from https://goo.gl/g7zyq6 3For latest research outcomes, please visit https://qcri.github.io/cibr 8
work page 2016
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.