Tech stack: typescript + hardhat + ethersjs How to deliver the result: Tested backend code with full functionality provided as docker container. Once ready provide PR to the current repo.
Task:
- Need to research defipulse.com and defillama.com docs and write the code for integration with them.
- Which data we want to push to services: TVL for all markets on app.strips.com (Chain: arbitrum, Sector: Dexes)
How to receive the data:
- for all irsmarkets from deployments folder call: irsmarket.getLiquidity() which will return USDC value of amount
- and for InsuranceFund: insurance.getLiquidity() which will return USDC value of staked amount
- sum numbers for 1 and 2 and push data to defipulse and defilama (IMPORTANT: we need to push SUM)
ABIs and addresses for 5 contracts (4 markets and 1 insurance fund) can be find in deployments folder.