# Osmosis Developer Activity

By [J.Hackworth](https://paragraph.com/@j-hackworth) · 2023-02-04

---

Introduction
============

With Electric Capital’s recent Developer Report and Repository made publically available, there are endless opportunities to analyze protocol development through Electric’s repository. The protocol I decided to focus on was Osmosis. Osmosis is the biggest decentralized exchange on Cosmos that allows users to trade via AMM model. I created a python ETL script and Google Dashboard, which is the main focus on my analysis, I dug into the development activity for the protocol. Dashboard link can be founder here:

[https://lookerstudio.google.com/u/0/reporting/0da14731-a3af-4909-b7c2-7ecc9d92cee1/page/1tyDD](https://lookerstudio.google.com/u/0/reporting/0da14731-a3af-4909-b7c2-7ecc9d92cee1/page/1tyDD)

Methodology
===========

Using Electric’ Developer Repo, I pulled all of the related Osmosis repos and queried the commits data using the Github API. I then created various metrics in the following jupyter notebook:

[https://github.com/jhackworth42/Crypto-Analytics/blob/main/Dev%20Report.ipynb](https://github.com/jhackworth42/Crypto-Analytics/blob/main/Dev%20Report.ipynb)

The data was then all compiled into the looker dashboard above

Key Insights
============

Osmosis Launched on Jun. 19th, 2021, and the number of commits heavily rose until May 2022 which happened to coincide with the collapse of Luna

![](https://storage.googleapis.com/papyrus_images/2de8b056570c5e56af72b3912306ff2feb8be3fca173cbbc959e20517365fb65.png)

One of the biggest takeaways when looking into this was that a lot of the “Osmosis-Lab” activity was not actually Osmosis but the greater Cosmos ecosystem that was used in Osmosis such as Tendermint, metamask, and the cosmos-sdk. Osmosis-frontend are 5th and 6th respectively for total unique developers

![](https://storage.googleapis.com/papyrus_images/42862868a097c7870fb5a1fa23265f97cc94bbf068cb5464ea195d58e7dd98f6.png)

Similarly, you can see that some of the top developers are more involved in the overall Comsos ecosystem vs Osmosis. The founder of Osmosis, Sunny Agarwawal, has over 800+ commits for Osmosis.

![](https://storage.googleapis.com/papyrus_images/9d146bdf7abb7f952bc23a4faad1232d09a3970b390833fc4865928d9eb7fdda.png)

You can take these insights a few ways. 1) What is considered in Electric Capital’s report may be a bit inflated and there are duplicated values or 2) Its hard to measure at a specific protocol due to how many interconnected parts are involved 3) Protocol’s development is intertwined with the greater ecosystem’s success

Beyond this some other insights include:

1.  Most development activity is concentrated in a few repos and a few core developers. 9 developers did close to 40% of the total commits.
    
2.  Most “part time” & new contributors tend not to stay with in the Osmosis development ecosystem . In fact 75% of developers that have committed to an Osmosis’s labs repo have not been active in 90+ days and 50% of developers only have 1 commit
    

![](https://storage.googleapis.com/papyrus_images/fa1fbfcae5c8a028385ae12e19e9dad54eae015a692810b03bd7e955696ca0ed.png)

As mentioned previously, there was a large spark in developer activity during the Luna hype/crash. However, most of those developers were just part-time. The core contributors saw much less of a drop-off and continue to ship high-quality code.

![](https://storage.googleapis.com/papyrus_images/b7f58f7c4a3c3aaa07a29293d8b2bc26aeaac56dffe7621347e8aec40e0ff4fc.png)

In fact, when we look at some of Osmosis’s key repos, there is not as big of a drop off and the number of active developers has increased

Osmosis continues to ship!

Conclusion
==========

Some of the key takeaways:

*   While, a lot of Osmosis commits are the owners, they actually just forked repos from tendermint, cosmos-sdk, and so forth
    
*   The highpoint for developer activity is similar to the high of Luna, both have come crashing down but there has been a resurgence
    
*   Most part time contributors only have 1 commit. Developer activity is concentrated in a few core developers
    

I hope you enjoyed this and feel free to provide any feedback to @jphackworth42 on twitter

---

*Originally published on [J.Hackworth](https://paragraph.com/@j-hackworth/osmosis-developer-activity)*
