Hi all,
We recently received a grant from the Foundation to measure the impact of open source contributions to Arbitrum’s growth and adoption. This is our hello world post and a bit of context on what we’ll be doing over the next few months here.
Who we are
Open Source Observer (OSO) is an analytics platform that helps ecosystem funds measure the impact of different forms of open source software contributions to the growth of their network.
We do this by maintaining a registry of open source projects’ GitHubs, package releases, dependencies, addresses across networks, contract deployments, and funding history. We regularly index on- and off-chain data about each project, generating event streams for everything from repo stars and sdk downloads to contract interactions and gas fees. Finally, we combine the datasets to offer powerful insights about various ecosystem health metrics, such as developer growth, retained users, and contribution to protocol revenues.
The data is accessible via an API and a public front end. Our goal is to be the most open and reliable source of impact metrics out there. We even want to open our warehousing and indexing infra to the community.
We got our start at Protocol Labs and were very active during the most recent RetroPGF round. We’re excited to expand to another ecosystem and hope to have thorough coverage of the OSS projects in Arbitrum very soon!
Objectives
Our project has three primary objectives between now and mid-February 2024:
- Launch an Arbitrum OSS directory with auto-validation and reward mechanisms for community submissions
- Grow the directory to include at least 200 well-known projects building on Arbitrum across various domains (eg, DeFi, gaming, developer tooling, governance tooling, etc) with up-to-date, fully indexed data from on- and off-chain sources
- Leverage the data to propose an initial 4-5 “impact pools” of projects’ contributions to specific ecosystem health metrics, eg, new user growth, developer activity, sequencer fees.
Progress so far
The work just kicked off, but we’ve updated our data schema to begin accepting Arbitrum project data and are ironing out the details of the reward mechanisms for community submissions with Thank ARB. Soon we will be incentivizing a group of contributors to submit project data (see the docs here) so we can build out a full picture of all the projects building on and upstream of Arbitrum.
Getting involved
If you’re interested in following along, join our Telegram chat. If you have data skills and want to be an active contributor, please fill out this interest form and we’ll be in touch soon!