Open ken-m-1 opened 2 years ago
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
This issue now has a funding of 300.0 USDC attached to it as part of the messari fund.
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
Work for 300.0 USDC (300.00 USD @ $1.0/USDC) has been submitted by:
@ken-m-1 please take a look at the submitted work:
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
Work has been started.
These users each claimed they can complete the work by 1 week ago. Please review their action plans below:
1) fortysevenlabs has started work.
Re-applying with start work. I stopped work after completing the task and that removed my application.
I'm in touch with the funder and will work with them on the submission.
Learn more on the Gitcoin Issue Details page.
Goal
Messari is using The Graph as a data source and building subgraphs for each protocol to query on-chain data in a standardized manner. You can see the subgraphs in our repo here: https://github.com/messari/subgraphs
Before using the subgraphs, we need to verify their data quality to ensure data is accurate. If there are any errors, these need to be fixed by our developers.
Task
When a Subgraph is ready for review, go to https://subgraphs.xyz/ and select the Subgraph.
Note that Subgraphs exist per-protocol, per-network. For a protocol like Uniswap v3 which is deployed on Ethereum, Matic, Optimism and Arbitrum, there are 4 separate subgraphs which need to be reviewed. Each view represents Uniswap v3 on a specific network.
Compare each metric in the subgraph against other data sources available. Some common resources have been listed below (not exhaustive):
If there are no other data sources available, the data verification will need to be done heuristically. This can be done in multiple ways, for example comparing the metrics to a protocol of similar size and sense-checking their values are similar (TVL, revenue, etc.).
For each metric, evidence/references/resources should be submitted to clarify how the data was verified. Metrics need to be verified at both the Protocol AND Pool-level across multiple dates, and identifying if chart trends are the same/similar is also useful.
A template and example has been provided here:
Balancer V2 (Ethereum) - QA Example/Template
Curve (Ethereum) - QA Example/Template
Submission Requirements
Subgraphs to QA
Bounty
Please contact ken@messari.io if you have any questions.