project screenshot 1
project screenshot 2
project screenshot 3

DEFCVX

Move Votium claiming fully on-chain using Chainlink Functions and The Graph

DEFCVX

Created At

ETHGlobal Paris

Winner of

🏊 The Graph — Pool Prize

Project Description

Currently, merkle tree proofs are needed to claim rewards on votium.app. These proofs are stored on GitHub in hundreds of JSON files, making it impossible to claim without using the UI.

This project provides proof-of-concepts to move this process fully on-chain.

By doing this, the process of claiming Votium rewards has become fully open source, transparent, and most importantly, on-chain. There is no more reliance on their UI, and the process can be automated by a permissionless, maintainance free smart contract.

Current on-chain solutions to this are all manual, with a market of ~$26M (https://www.defiwars.xyz/wars/convex).

How it's Made

The following steps each make a part of the claiming process more trustless and permissionless:

  • parsing these JSONs into a condensed, single JSON file
  • hosting this resulting JSON file as a subgraph on The Graph's decentralised network
  • querying this subgraph using Chainlink Functions
background image mobile

Join the mailing list

Get the latest news and updates