Blockchain data parser
Budget: $750 – $1,500 USD
1. Write a backend - the parser should receive the following data for the BSC and Polygon blockchains by the wallet number:
a) What tokens (currencies/pairs) and how many are on the wallet
b) What LP-tokens (pairs) were created in wallet
c) Tokens deposits/withdrawals from wallet
d) Rewards and fees for each staked token
e) APY, Daily% (it can be calculated from APY), TVL for DeFi contracts
f) Token exchange rates. For LP-tokens that consist of several simple tokens, exchange rates for each simple token have to be recieved
g) Contracts holders, supply, max supply.
Look at CLI_en(main).txt and CLI_en.txt to see examples of how this tool should return data.
There is no need to do web interface, just write data to the console and to MySQL tables.
Details:
1. The data could be retrieved from BSC and Polygon blockchains.
2. Platforms for which the data should be retrieved:
2.1. Aave (polygon) - aave API
2.2. SushiSwap (bsc,polygon) - SDK
2.3. Beefy.finance (bsc,polygon) - API ( https://github.com/beefyfinance/beefy-api )
2.4. Autofarm.network (bsc,polygon)
Contracts & APY (json): https://static.autofarm.network/bsc/farm_data.json
https://static.autofarm.network/polygon/farm_data.json
2.5. PancakeSwap.finance (bsc,polygon) - API (https://github.com/pancakeswap/pancake-info-api)
2.6. Polycat.finance (polygon)
Also provide for the possibility of connecting other platforms.
a) What tokens (currencies/pairs) and how many are on the wallet
b) What LP-tokens (pairs) were created in wallet
c) Tokens deposits/withdrawals from wallet
d) Rewards and fees for each staked token
e) APY, Daily% (it can be calculated from APY), TVL for DeFi contracts
f) Token exchange rates. For LP-tokens that consist of several simple tokens, exchange rates for each simple token have to be recieved
g) Contracts holders, supply, max supply.
Look at CLI_en(main).txt and CLI_en.txt to see examples of how this tool should return data.
There is no need to do web interface, just write data to the console and to MySQL tables.
Details:
1. The data could be retrieved from BSC and Polygon blockchains.
2. Platforms for which the data should be retrieved:
2.1. Aave (polygon) - aave API
2.2. SushiSwap (bsc,polygon) - SDK
2.3. Beefy.finance (bsc,polygon) - API ( https://github.com/beefyfinance/beefy-api )
2.4. Autofarm.network (bsc,polygon)
Contracts & APY (json): https://static.autofarm.network/bsc/farm_data.json
https://static.autofarm.network/polygon/farm_data.json
2.5. PancakeSwap.finance (bsc,polygon) - API (https://github.com/pancakeswap/pancake-info-api)
2.6. Polycat.finance (polygon)
Also provide for the possibility of connecting other platforms.