Logo
  • About
  • Learn
  • Build
  • Lead
  • Explore
  • Connect
RSVP
Organize Project to Submit Respect and Respect Voting as Impact Metric for Open Source Observer(OSO)
Organize Project to Submit Respect and Respect Voting as Impact Metric for Open Source Observer(OSO)

Organize Project to Submit Respect and Respect Voting as Impact Metric for Open Source Observer(OSO)

Description

The Optimism Foundation is working with Open-Source Observer (OSO) to determine impact metrics to measure, evaluate, and determine how much public goods projects should receive from RetroFunding. You can see this announcement for round 4, further explanation, and the a preview of details for round 7 for information about this. Open-Source Observer has posted a data challenge and request for impact metrics, which you can see below.

This document contains information about submitting Respect as an impact metric to Open Source Observer (OSO), which has partnered with the Optimism Foundation and will likely be deciding about 20 metrics that badgeholders will use to evaluate projects on RetroFunding Round 4. This is really important for Optimism Fractal because it gives us the opportunity to integrate Respect, Respect Votes, and Respect Trees (or Cignals) directly into the design of Retro Funding. There is currently a data challenge open to submit impact metrics and there is a limited amount of time to apply, so it may be worth applying as soon as possible. In addition to the data challenge, there is also a request for impact metrics and other requested contributions related to

This task/project is a work in progress and includes subtasks such as joining the Kariba Data Collective, asking about displaying Respect and Respect Trees in SQL, and information that OSO is seeking. Additionally, it mentions exploring ways of providing helpful resources for impact scientists.

‣

Table of Contents

  • Description
  • To Do
  • Review Announcement from Optimism Foundation
  • Listen to Citizen’s House Call
  • Review Citizen’s House Call Recap
  • Experiment: Metrics-based Evaluation
  • Related Tasks
  • Respond to OSO Data Challenge 01
  • Apply for Kariba Data Collective
  • Respond to Request for Impact Metrics
  • Share Personal Introduction in the lobby
  • Submit Impact Metrics
  • Requested Metrics
  • Onchain Reputation
  • Explore Ways of Contributing
  • Building a Network of Impact Scientists
  • Relationship to Optimism Fractal
  • Related
  • Integrate Respect Votes as an Impact Metric
  • Create Auxiliary Tokens for the Optimism Collective
  • Decide the best way to brand and explain the concept of voting with Respect
  • Inspiration

To Do

Review and organize the following notes into a resource that’s easier to understand
Consider turning this into a project with various tasks, then linking it to the projects for Create seasonal structure for Optimism FractalCreate seasonal structure for Optimism Fractal and
After organizing this project, tag Tadas. See Message Tadas in Public OF Chat about Respect in OSO , newest thoughts on voting with Respect, and @Abraham exploring API integrations with Notion
In order to get Respect listed as an Impact Metric for RetroFunding, someone from Optimism Fractal needs to apply to join the Kariba Data Collective, then they’ll reach out to schedule an onboarding call
Consider if we want to apply for both the Data Challenge 01, the Request to Submit Impact Metrics, and/or the other ways to contribute
  • I think we probably want to apply for the both the Data Challenge 01 and the Request to Submit Impact Metrics, though I’m not sure what role is for the Request to Submit Impact Metrics in comparison to the Data Challenge 01
  • The Data Challenge 01 was retweeted by Optimism and Jonas and it specifically states that they’re seeking impact metrics for Optimism Retro Funding, so this seems most important for us.
    • The Request to Submit Impact Metrics also seems very aligned and helpful with our goals, Maybe we should just apply for this first then we can look into the Request to Submit Impact Metrics after that
Consider asking in their discord and/or via chatgpt about how to display Respect and Respect Trees in SQL so we can do the data challenge
Consider asking in their discord and/or via chatgpt about how to display Respect and Respect Trees in SQL so we can submit impact metrics
Make it easier to see my notes that are currently at the bottom and provide context
move to Optimism Fractal ProjectsOptimism Fractal Projects so that more people can see the synced notes
Link to related resources and projects
Improve RetroPGF Review Process: Mission Request Draft
Enhancing RetroPGF with Optimism Fractal
Create tools and processes to track and prioritize projects and tasks for Optimism FractalCreate tools and processes to track and prioritize projects and tasks for Optimism Fractal
[[integrate retro
@April 29, 2024 9:00 AM (EDT) After this page is more curated then tag tadas so that he can see it and use it as inspiration for Respect Trees

Review Announcement from Optimism Foundation

Listen to Citizen’s House Call

Joint House #39: April 23th, 2024

Recording: April 23rd joint house call recording.mp4 - Google Drive

Slides: April 23rd, joint house call slides

consider to listen again to the Optimism call from April 23rd at the end where Dan Singjoy asked jonas about this
add timestamp
  • I think jonas said that he’d share a link about this but didn’t, so we could following up with him after listening. i asked two questions at around 40 and 55 minutes
  • Actually i think the link he was talking about is what he tweeted in relation to OSO Data Challenge 01, which is below

Review Citizen’s House Call Recap

Retro Funding 4: Onchain Builders 5 was announced:

  • The round sizing will be of 10M OP, the impact generated between October 2023 - June 2024 will be rewarded.
    • One of the topics on the forums post on what impact will be rewarded is “Interactions from Optimism users with high trust scores” this refers to onchain reputation. Data sets are being currently collected and the aim is to try to find an index of reputation scores or experiment with different reputation data to determine this.
    • Anybody will be free to create and propose impact metrics, a survey workshop will be coming up with Badegeholders to get input on what type of metrics the voting process should feature.
    • If you want to know better how the design for the voting interface looks like, there is a calendy link to schedule a call for user testing in the badgeholder discord/telegram channel.

Experiment: Metrics-based Evaluation

  • Thesis: By leveraging quantitive metrics, citizens are able to more accurately express their preferences for the types of impact they want to reward, as well as make more accurate judgements of the impact delivered by individual projects.

In Retro Funding 3, badgeholders voiced that non-standardized impact metrics added difficulty to the voting process and expressed desire to directly vote based on metrics. Examples of this approach include Buidl Guidl’s impact calculator and OpenSource Observers impact vectors. Metrics-based evaluation will be used to reward downstream impact, as this category can benefit from a quantitive approach to measuring impact.

Related Tasks

Explore Buidl Guidl’s impact calculator
  • Read OpenSource Observers impact vectors articleRead OpenSource Observers impact vectors article
Read OpenSource Observers impact vectors
  • Explore Buidl Guidl’s impact calculator for evaluating RetroFunding projectsExplore Buidl Guidl’s impact calculator for evaluating RetroFunding projects
Explore the Optimism Collective’s Experiment in Metrics-based Evaluation
  • Explore the Optimism Collective’s Experiment in Metrics-based EvaluationExplore the Optimism Collective’s Experiment in Metrics-based Evaluation
See Open Source Observers Data Challenge and Request for impact metrics
  • Organize Project to Submit Respect and Respect Voting as Impact Metric for Open Source Observer(OSO)Organize Project to Submit Respect and Respect Voting as Impact Metric for Open Source Observer(OSO)

Respond to OSO Data Challenge 01

OSO Data Challenge 01 | Open Source Observer

Objective

docs.opensource.observer

OSO Data Challenge 01 | Open Source Observer
https://docs.opensource.observer/docs/contribute/challenges/2024-04-05_data_challenge_01/
image
image

Apply for Kariba Data Collective

https://www.kariba.network/

https://www.kariba.network/
https://tally.so/r/mRD4Pl
image
image

Respond to Request for Impact Metrics

https://docs.opensource.observer/blog/request-for-impact-metrics
image

Share Personal Introduction in the lobby

join discord
Introduce myself in the lobby
image

Submit Impact Metrics

Request for Impact Metrics | Open Source Observer

Over the past few months, we've been hard at work creating the infrastructure to collect and analyze impact metrics for open source projects. We're excited to announce that we're ready to start doing some new analysis on data from open source projects ... and we need your help!

docs.opensource.observer

Request for Impact Metrics | Open Source Observer
image
  • What is Colab or Jupyter Notebook?
    • Maybe ask this in the discord
Request for Impact Metrics · opensource-observer oso · Discussion #1090

We just published our first Request for Impact Metrics covering a number of open source and onchain related impact metrics. This discussion thread is for sharing your impact metrics! Contributions ...

github.com

Request for Impact Metrics · opensource-observer oso · Discussion #1090
image

Requested Metrics

They’re looking for Impact Metrics in the following categories where we can help:

Request for Impact Metrics | Open Source Observer

Over the past few months, we've been hard at work creating the infrastructure to collect and analyze impact metrics for open source projects. We're excited to announce that we're ready to start doing some new analysis on data from open source projects ... and we need your help!

docs.opensource.observer

Request for Impact Metrics | Open Source Observer
image
image
image

Onchain Reputation

Metrics that attempt to differentiate onchain users based on behavior and trust scores.

This is a hot topic right now, with a number of projects attempting to create reputation systems for onchain users. We're integrating with many of the leading projects and bringing the data they generate into the OSO data warehouse. From there, there are all sorts of directions you can take the analysis!

The Onchain Activity metric is a good starting point for new analysts. Have a look at our working definitions for onchain users and help us create some better ones. The Network Loyalty is a spicy metric that will get even spicier as we add more networks to the OSO dataset!

Impact Metric
Description
Comments
Onchain Activity
How active is the user onchain?
Good first issue
Network Loyalty
How much of a user's activity is on a single network?
Good first issue
User Segment
What kind of dapps is the user most interested in?
Good first issue
ENS History
Does the user have a rich profile on ENS?
Requires indexing of ENS data
Gitcoin Passport
Does the user have a high Gitcoin passport score?
Requires indexing of Gitcoin Passport data

When working with these metrics, because they deal with LOTS of transactions, it may be helpful to grab a bunch of data in a single query request and then do further analysis in a notebook. For example, this query will grab each user's transactions with each project on each network in the last 90 days:

-- Get the number of txns by user / project / network / day
SELECT
  project_id,
  from_name AS user_address,
  to_namespace AS network,
  time,
  SUM(amount) AS txns
FROM `oso.int_events_to_project`
WHERE time >= DATE_SUB(CURRENT_TIMESTAMP(), INTERVAL 90 DAY)
AND event_type = 'CONTRACT_INVOCATION_DAILY_COUNT'
GROUP BY 1,2,3,4

tip: Check out our starter notebooks for impact metrics including onchain activity and network loyalty.

Explore Ways of Contributing

Here is another section of the OSO website that may be helpful to explore. I don’t think we need to do anything other than submit Impact Metrics for now, but other ways may be helpful to consider at some point.

Explore Ways of Contributing | Open Source Observer

There are a variety of ways you can contribute to OSO. This doc features some of the most common pathways, which you can explore further via the links on the sidebar.

docs.opensource.observer

Explore Ways of Contributing | Open Source Observer
image

Building a Network of Impact Scientists

  • There’s nothing we need to do about this now, but it could be helpful to review
  • See related thoughts at RegenLearnings.xyz and Plan Optimism Fractal Season 3Plan Optimism Fractal Season 3
Building a network of Impact Data Scientists | Open Source Observer

One of our primary goals at Kariba (the team behind Open Source Observer) is to build a network of Impact Data Scientists. However, “Impact Data Scientist” isn’t a career path that currently exists. It’s not even a job description that currently exists.

docs.opensource.observer

Building a network of Impact Data Scientists | Open Source Observer

Relationship to Optimism Fractal

Related

Integrate Respect Votes as an Impact Metric

Review Methods for Voting with Respect in Notion and Snapshot via the Notion API

Create Auxiliary Tokens for the Optimism Collective

Create OPC Respect Token for Optimism Collective

Decide the best way to brand and explain the concept of voting with Respect

Ideas:

  • Respect Voting
  • Respect Votes
  • Voting with Respect
  • Respectful Votes
  • Cignals
    • Optimystics.io/cignals
  • Respect Trees
    • Optimystics.io/respect-trees
    • OPF Tree V1.1.

Inspiration

Oso tweetOso tweet request impact metrics
Logo

About

Home

Intents

Events

Account

Feedback

Learn

Videos

Show Notes

Welcome Guide

Benefits Article

Optimism.io

Build

Optimystics Tools

Code Repositories

Community Notion

Development Hub

Lead

Sages Council

Snapshot Space

Optimism Town Hall

OTH Topics

Explore

Related Events

Youtube Channel

Optimystics Blog

Eden Fractal Blog

Connect

Discord

Farcaster

Twitter

Contact

DiscordXGitHubYouTube