React app

https://juicebox.money

Lead: @peri

Active contributors: @Exekias

Repo: https://github.com/jbx-protocol/juice-juicehouse/tree/main/packages/app

Subgraph

https://thegraph.com/explorer/subgraph?id=0x63a2368f4b509438ca90186cb1c15156713d5834-0&view=Overview

Lead: @peri

Repo: https://github.com/jbx-protocol/juice-juicehouse/tree/main/packages/subgraph

The JB Subgraph indexes on-chain events emitted by the JB contracts, and aggregates them into a data store. The data store can be queried by the UI, or by any third parties looking to gather information about projects on JB.

JB pays fees in $GRT each time a query is made to the JB subgraph. The subgraph is constantly indexed by indexers, who earn a portion of those fees.

Structure

Development

Development is done using the Subgraph Studio

Any time a change is made to the subgraph.yaml, schema.graphql, or mapping.ts, a new subgraph version can be deployed. During development, specific versions can be queried using a rate-limited dev URL: https://api.studio.thegraph.com/query/2231/juicebox/<version>

Publishing