completed

Treasury & Catalyst Proposal API

$17,200.00 Received
$17,200.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Addresses Challenge
Feasibility
Auditability
Solution

A non-gated, filterable repository of all proposals. Funded projects are followed, measured & updated in a public space. API for toolmakers

Problem:

<p>No public facing directory of all Catalyst proposals and funded projects: limits the potential to audit, iterate, and innovate.</p>

Yes Votes:
₳ 167,522,607
No Votes:
₳ 15,076,774
Votes Cast:
889

This proposal was approved and funded by the Cardano Community via Project F6: Improve and Grow Auditability Catalyst funding round.

  • download
  • download
  • download
  • download
  • download

Detailed Plan

We have built a first iteration of the directory, currently living at https://www.lidonation.com/en/catalyst-proposals. This initial version of the directory already allows users to view all proposals, search by title keywords, or filter by fund, challenge, funded status, and over-budget proposals. Users can sort proposals by requested budget and yes votes. Directory listings include proposal problem/solution outlines, infographics, project team details, and website links.

Funding this proposal will enable us to set up infrastructure and provide an API that toolmakers can use to build oracles and other interesting interfaces for improving and growing audibility.

## Partnerships

Our work complements what's being done by the fine folks, George and Jakob, over at PACE. PACE received funding in round 5 to begin standardizing catalyst data. LIDO Nation is cooperating with PACE on this effort, and looking to extend their work by creating an API for the community. it In this fund we will also work together to add additional rich data if these proposals are funded: <https://cardano.ideascale.com/a/dtd/PACE-Proposal-completion-reports/367498-48088,> <https://cardano.ideascale.com/a/dtd/PACE-Proposal-media-content/367365-48088,> and https://cardano.ideascale.com/a/dtd/PACE-Proposal-progress-updates/367266-48088.

The big idea is to take the data from the PACE collaboration, combine it with data in our directory and provide an open API for the community as well as an open source data repository. This data can be used in many ways including but not limited to:

  • Our own cardanotreasury.org site for generating informative charts and graphs.
  • The PACE site as a directory and for proposal teams to manage.
  • The voter tool or community advisor tool could use our API to get historical data to help improve the experience by using up to date proposal data
  • <https://www.lidonation.com/catalyst-proposals> directory can be enriched to serve as a more robust research tool.
  • Anyone else in the community who wants to use the data for their own tool.

## About Us

We are two blockchain enthusiasts. Darlington is an engineer by day and at all times a dancer, humanitarian, idealist and entrepreneur.

Stephanie is a teacher and technologist with a passion for helping non-profits navigate and capitalize on technology.

## Definition of Success

  • Lidonation.com is using api to further enrich the treasury dashboard and catalyst proposal directory
  • <https://projectcatalyst.org/proposals> is using api to provide a rich ui for the community to follow, audit and track catalyst proposals
  • The community is using the API to create other interesting use cases.

## Roadmap

  • 1 Month: Setup infrastructure, and build GraphQL API for current data. Release beta GraphQL API for proposal data (fund1 through fund5)

  • 3 Months: Release production ready GraphQL API for proposal data including fund 6 data. Launch beta, then production GraphQL API for Cardano treasury API enriched with on chain and catalyst data.

  • 6 Months: Audit API uses, collect community feedback (and/or wishlist), triage and deliver non-breaking low hanging fruits.

  • Research potential for crowdsourced translations.

  • Scope localization of api.

  • Scope what it would take to add a rich text search engine to API with support for multiple languages.

Future: If the directory is providing value to the community, we will continue to iterate in response to the community need and feedback. We hope future funding will be secured by donations and/or another proposal depending on the challenges chosen. The LIDO Nation pool is also committed to providing some funding from pool rewards.

## Budget

infrastructure: $4,200: $700/month for testing and production infrastructure for, messaging, and database infrastructure x 6 months.

Development and Documentation ($12,000): Already spent about 120 hours developing and sanitizing current beta. Estimating an additional 200 hrs of development and documentation @ 65/hr. Darlington will donate any additional coding hours.

Community Reviews (1)

Comments

Monthly Reports

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00