Adoption and liquidity require wallets, infra, and apps/services. And engineers follow distribution + revenue, so winning platforms draw more devs. It is as important to understand developer ecosystems as users, miners, exchanges, and regulators
3/ We analyzed 22M commits and 27K repositories.
While network values fell 80%+ from all time highs, overall commit rates across all repositories remained flat.
4/ But monthly active developers appears to be down year-over-year by 10% to 6,842. Why the discrepancy vs. a flat commit count?
5/ Most of the fall is explained by looking at one-time per month and part-time developers (developers active less than 10 days a month)
6/ In fact, almost 80% of the developer "loss" is from developers who contributed just 1x/month
7/ The number of full time developers stayed consistent through H1 2019. These developers do most of the code commits (10-30 days worth of commits/month). Which explains why commit counts are flat.
8/ Diving in -- Projects in the top 100 by network value lost 4% of their developers. Projects outside of top 100 lost 19% of their developers.
The top 100 projects are now ~50% of open source crypto developers for the first time since the ICO boom.
9/ Bitcoin and Ethereum continue to have healthy developer activity. Bitcoin has 300+ developers working in the ecosystem on open source projects.
Ethereum now as 1200+ developers in its ecosystem. Remember ecosystem includes things like wallets, infra, etc.
10/ @ethereum ecosystem has almost 1 in 5 of all open source developers in crypto working in its ecosystem right now.
11/ On the far other end of network value...
For projects with less than $50M network value, @grinMW's ecosystem stands out with 33 contributing developers.
Remember ecosystem includes things like wallets, infra, etc.
13/ We also broke down many top ecosystems in to 1x/month, part time, and full time developers.
We also see the effect on developer engagement with well executed launches such as @cosmos Game of Stakes and the @monero community's beryllium bullet release.
14/ We visualized individual developer commits to spot (pun intended) patterns. Each row is a developer. We place a dot in a row on a day that developer committed code. We sort top to bottom based on frequency. So one time devs are at the top. More frequent devs are at the bottom
15/ Many ecosystems have long term, full time, committed developers -- a row with lots of dots all the way across indicates a developer who has done many commits in the last year.
16/ Some projects also have a growing community of part time contributors e.g. @block_one_’s #EOSIO - The emergence of dots on the right indicates new commits this year. Whitespace on the left indicates those devs were not previously active.
17/ Unsurprisingly, developers like to follow momentum, users, and making money. DeFi is growing full time developers and devs are investing more infrastructure projects - perhaps things that businesses and other devs may pay for?
18/ Zooming back out: Remember, developers committing code 10+ days/month are as committed as ever (another pun!)
19/ The rate of change of Full Time developer growth (the second derivative) year-over-year does not go below 1. Even in a bear market, Full Time developers come in less quickly but they continue to come.
20/ The largest crypto ecosystems are starting become meaningful - obviously it is not 100% apples to apples but interesting to consider scale vs. Apache Foundation @TheASF or @linuxfoundation
21/ One simple projection: If the next 4 years are like the last 4, we end up with 70k active developers on only open source projects. This does not count people working in financial institutions, exchanges, law firms, or critical non-engineering roles at these organizations.
22/ Summing it up: Full Time devs are sticking around. Total developer count dropped YoY, but mostly because infrequent contributors left. Underneath the boom and bust trends, the ecosystem is getting stronger.
23/ Take all of this as one facet of health in the ecosystem. No metric is perfect but data can be useful if used holistically.
25/ This work requires mapping many thousands of project repositories. Please contribute any projects you know about so we can continue to improve our report.
Biden just said he wants comprehensive crypto regulations.
Time for another explainer thread.
+ What is FIT21?
+ Why is this bill important?
+ What does FIT21 tell us about shifting political alliances and power in the US?
🧵👇
2/ What is FIT21?
FIT21 is the "Financial Innovation and Technology for the 21st Century Act"
You can read it here:
FIT21 is the 1st bill that tries to comprehensively define how the crypto market should be regulated in the USrules.house.gov/bill/118/hr-47…
3/ FIT 21 has a few key areas and provisions:
+Delineates when SEC or CFTC has jurisdiction
+ Consumer protections around transparency and disclosures for promoters and endorsers
+ Prohibits agencies from preventing people from using crypto
+ Asks Treasury to study stablecoins
We analyzed 150m+ repos & xM code commits to produce these 100+ charts.
This was a community effort: 150 people contributed via email and Github! Thank you everyone who helped.
Let's dig in👇
2/ Our methodology:
We focus on open source code, so we undercount total developers in web3.
We focus on unique code and do not count purely copy/paste code.
These are all imperfect measures but directionally useful to understand web3 growth. Feedback is appreciated!
3/ tl;dr - Web3 is at All-Time Highs:
* 18k+ monthly devs
* 2.5k monthly devs in DeFi
* 3k NEW devs touch web3 code each month
* Several emerging ecosystems are growing faster than @Ethereum at the same stage in its history
* 20-25% of new devs each month start on @Ethereum