Case Study

Blockchain Smart Contract Ecosystem

The Client

The Graph

The Graph is a decentralized protocol for indexing and querying blockchain data. The Graph makes it possible to query data that is difficult to query directly.

Challenges

Projects with complex smart contracts like Uniswap and NFTs initiatives like Bored Ape Yacht Club store data on the Ethereum blockchain, making it really difficult to read anything other than basic data directly from the blockchain.

 

Blockchain properties like finality, chain reorganizations, or uncled blocks complicate this process further, and make it not just time consuming but conceptually hard to retrieve correct query results from blockchain data.

The Solution

What we did

The Graph solves this with a decentralized protocol that indexes and enables the performant and efficient querying of blockchain data. These APIs (indexed “subgraphs”) can then be queried with a standard GraphQL API. Today, there is a hosted service as well as a decentralized protocol with the same capabilities. Both are backed by the open source implementation of Graph Node.

 

Data fidelity is ensured through a smart contract ecosystem which facilitates a decentralized Staking and Rewards program powered by Delegators, Curators, Developers, and Indexers whose activities and data are audited by Fishermen. Rewards for finding bad data are rewarded with staked tokens using a dispute system run by staked Arbitrators.

Leader Bio

Reuven Etzion

Full stack developer and engineering director specializing in Web3/Blockchain technology

 

Directed multiple teams on multiple global-scale projects in recent years.

 

Long history of helping startups as well as large enterprises execute their software project plans.