Back to all Bounties
Earn 3,600 ($36.00)
due 1 year ago
Open
DefiLlama adapter adapter
alllie
Details
Applications
7
Discussion
Bounty Description
Problem Description
Defillama has a lot of adapters in https://github.com/DefiLlama/DefiLlama-Adapters, for their website and api (defillama.com). I need a standalone wrapper, or modified defilamma sdk, that can run each adapter, get the data out, and send it as a protobuf message to kafka.
Protobuf definition should be defined including these keys because all the adapters return data that fall under these labels.
['tvl', 'staking', 'pool2', 'borrowed', 'treasury', 'offers', 'vesting'] along with timestamp.
Acceptance Criteria
- A .proto definition
- Either a standalone wrapper or a modified defillama sdk that can send protobuf messages to a kafka broker endpoint. The adapters that connect directly to RPC must run. The adapters that depend on The Graph are optional but may work without any modification.
- Readme on how to run this
- small tests (to ensure cli args and options are working correctly)
The deadline and bounty can be adjusted. Open to offers.