Inspiration

Wanted to get my hands dirty with subgraphs and deploy one during the hackathon. Met the UMA guys over dinner and liked the use case.

What it does

  1. Built a subgraph for the Across smart contract.
  2. Added first new metric based on subgraph: relays filled over time
  3. Found valuable tool for future subgraph creation: soulbound.xyz

How we built it

Using soulbound.xyz + some hacks = Deployed Ethereum mainnet subgraph. Query scripts using thegraph.com Playground

Challenges we ran into

Several hickups in deploying the subgraph (including the smartcontract crashing the soulbound.xyz app at first) Difficulty in filtering the queries based on depositor

Accomplishments that we're proud of

  1. Deploying the subgraph
  2. Connecting the UMA team with Soulbound Labs

What we learned

How The Graph works, how Subgraphs work & how to do analytics and metrics within subgraphs.

What's next for UMA Across ETH subgraph

Some really low hanging fruit for good value:

  1. Create more subgraphs for other chains
  2. Create more metrics based on the subgraph

Built With

  • business
  • cooperation
  • graphql
Share this project:

Updates