Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Capital allocator wishlist #34

Open
7 tasks
ccerv1 opened this issue Dec 4, 2024 · 2 comments
Open
7 tasks

Capital allocator wishlist #34

ccerv1 opened this issue Dec 4, 2024 · 2 comments
Labels
help wanted Extra attention is needed

Comments

@ccerv1
Copy link
Member

ccerv1 commented Dec 4, 2024

  • clr.fund (all rounds)
  • Giveth
  • Ethereum Foundation
  • Arbitrum Foundation (additional programs)
  • Octant (recent epochs)
  • Optimism Gov Grants (additional programs)
  • Futarchy experiments
@ccerv1 ccerv1 added the help wanted Extra attention is needed label Dec 4, 2024
@owocki
Copy link

owocki commented Dec 5, 2024

cc @cristinalare

As an administrator of allo.expert, I want to turn allo.expert into a "google trends" for capital allocation.

How:

  1. for each of the mechanisms on the site [see here], i would like to have weekly data of how muchn volume they are moving
  2. @cristinalare and i to expost an endpoint at api.allo.expert/oso-post which accepts the following params mechanism-slug and encoded_data.
  3. the format of endoded data is a hashmap of the last 12 weeks of volume, as measured in usd.

on the frontend, @larecristina, we will have to find a way to display this data. perhaps

  1. one chart comiparing the top 5 mechanisms trendlines at the top of landing page
  2. with a button for "see more data" that takes you to a data page which shows you the rising/falling mechanisms
  3. on each /mechanism/mechanism-slug page we also show the trendline of the data

@ccerv1
Copy link
Member Author

ccerv1 commented Dec 6, 2024

Basically, we want an API version of this type of query:

select
  date_trunc(time, MONTH) as month,
  from_project_id,
  sum(round(amount)) as total_usd
from `oso.int_oss_funding_grants_to_project`
group by 1,2

Separately, we need some mapping of from_project_id to different allocation mechanisms. (Or another field in the event stream that captures this)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants