Senior TheGraph & Web3 Developer
Budget: $250 – $750 USD
- You are well experienced using https://thegraph.com
- We need someone who can fork Visor Finance "graph" from https://github.com/VisorFinance/subgraph and make it so that it's usable for our fork. We want to get the same routes as https://thegraph.com/hosted-service/subgraph/visorfinance/visor/, but on top of that, we should have this thegraph fork available for our equivalent of Visor's HyperVisors.
Details will be given to the selected developer.
The ideal candidate will provide information at the end of the project on how to manage the subgraph and add new endpoints. The subgraph must successfully show endpoints for calculating APR, accessing analytics information of staked value, and earned fees on UniswapV3.
The candidate will provide examples of how to access the information through GET requests, similar to https://visor.guru/visorguru.js
On successful delivery, subgraph will allow us to query the following endpoints similar to https://github.com/GammaStrategies/uniswap-v3-performance
GET /hypervisors/aggregateStats
GET /hypervisors/recentFees
GET /hypervisor/*hypervisorAddress*/basicStats
GET /hypervisor/*hypervisorAddress*/returns
GET /hypervisors/returns
GET /hypervisors/allData
Look at each repository in detail before applying for this job, please:
https://github.com/VisorFinance/subgraph
https://github.com/GammaStrategies/uniswap-v3-subgraph
https://github.com/GammaStrategies/uniswap-v3-performance
Summary:
1. Use the repository from Visor Finance to create a subgraph for TheGraph consisting of the Hypervisors we will provide and deploy it.
2. Use the repository from GammaStrategies to query data from the newly created subgraph and provide the same endpoints/calculations as stated in the repository.
- We need someone who can fork Visor Finance "graph" from https://github.com/VisorFinance/subgraph and make it so that it's usable for our fork. We want to get the same routes as https://thegraph.com/hosted-service/subgraph/visorfinance/visor/, but on top of that, we should have this thegraph fork available for our equivalent of Visor's HyperVisors.
Details will be given to the selected developer.
The ideal candidate will provide information at the end of the project on how to manage the subgraph and add new endpoints. The subgraph must successfully show endpoints for calculating APR, accessing analytics information of staked value, and earned fees on UniswapV3.
The candidate will provide examples of how to access the information through GET requests, similar to https://visor.guru/visorguru.js
On successful delivery, subgraph will allow us to query the following endpoints similar to https://github.com/GammaStrategies/uniswap-v3-performance
GET /hypervisors/aggregateStats
GET /hypervisors/recentFees
GET /hypervisor/*hypervisorAddress*/basicStats
GET /hypervisor/*hypervisorAddress*/returns
GET /hypervisors/returns
GET /hypervisors/allData
Look at each repository in detail before applying for this job, please:
https://github.com/VisorFinance/subgraph
https://github.com/GammaStrategies/uniswap-v3-subgraph
https://github.com/GammaStrategies/uniswap-v3-performance
Summary:
1. Use the repository from Visor Finance to create a subgraph for TheGraph consisting of the Hypervisors we will provide and deploy it.
2. Use the repository from GammaStrategies to query data from the newly created subgraph and provide the same endpoints/calculations as stated in the repository.