Inspiration

DaoDao.zone makes DAO creation easy, but it's built on the Juno CosmWasm smart contracts chain on 1Cosmos blockchain, so its data is not yet visible to subgraph mappers.

What it does

Working with Streaming Fast and Figment to help bring Juno data into substreams, and some code examples of processing cosmwasm messages.

How we built it

  1. Learned how to use the Graph's new system for subscribing data called Graph Substreams!
  2. Began writing rust code that dissembles protobuffers from Cosmos
  3. Worked alongside Figment engineers

Challenges we ran into

  1. Getting data started, and having a stable substream version to work before releaes

Accomplishments that we're proud of

  1. working with figment
  2. working with streaming fast team to be unblocked on new version of streamingfast

What we learned

Learned how to ingest fasthaus service Learned to setup substreams that are WICKED fast, quickly iterating and grabbing data from the chain

What's next for CosmWasm Subtreams

Begin indexing a lot of application specific logic inside of cosmos smart contracts

Built With

Share this project:

Updates