Skip to content

Commit

Permalink
Introducing graphcast into main docs (#326)
Browse files Browse the repository at this point in the history
* introducing graphcast into main docs

* Update graphcast.mdx

Fixed Typo

---------

Co-authored-by: Abel <abel.tedros29@gmail.com>
Co-authored-by: Web3Slimchance <73016650+Web3Slimchance@users.noreply.github.com>
  • Loading branch information
3 people authored Mar 24, 2023
1 parent 128249f commit b57c62a
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 0 deletions.
3 changes: 3 additions & 0 deletions website/navigation/navigation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -206,6 +206,9 @@ export const navigation = (locale: AppLocale): NavItemDefinition[] => [
{
slug: 'mips-faqs',
},
{
slug: 'graphcast',
},
{
divider: true,
},
Expand Down
21 changes: 21 additions & 0 deletions website/pages/en/graphcast.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
title: Graphcast
---

## Introduction

Is there something you'd like to learn from or share with your fellow Indexers in an automated manner, but it's too much hassle or costs too much gas?

Currently, the cost to broadcast information to other network participants is determined by gas fees on the Ethereum blockchain. Graphcast solves this problem by acting as an optional decentralized, distributed peer-to-peer (P2P) communication tool that allows Indexers across the network to exchange information in real time. The cost of exchanging P2P messages is near zero, with the tradeoff of no data integrity guarantees. Nevertheless, Graphcast aims to provide message validity guarantees (i.e. that the message is valid and signed by a known protocol participant) with an open design space of reputation models.

The Graphcast SDK (Software Development Kit) allows developers to build Radios, which are gossip-powered applications that Indexers can run to serve a given purpose. We also intend to create a few Radios (or provide support to other developers/teams that wish to build Radios) for the following use cases:

- Real-time cross-checking of subgraph data integrity ([POI Radio](https://docs.graphops.xyz/graphcast/radios/poi-radio)).
- Conducting auctions and coordination for warp syncing subgraphs, substreams, and Firehose data from other Indexers.
- Self-reporting on active query analytics, including subgraph request volumes, fee volumes, etc.
- Self-reporting on indexing analytics, including subgraph indexing time, handler gas costs, indexing errors encountered, etc.
- Self-reporting on stack information including graph-node version, Postgres version, Ethereum client version, etc.

### Learn More

If you would like to learn more about Graphcast, [check out the documentation here.](https://docs.graphops.xyz/graphcast/intro)
1 change: 1 addition & 0 deletions website/route-lockfile.txt
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@
/en/managing/deprecating-a-subgraph/
/en/managing/transferring-subgraph-ownership/
/en/mips-faqs/
/en/graphcast/
/en/network-transition-faq/
/en/network/benefits/
/en/network/curating/
Expand Down

0 comments on commit b57c62a

Please sign in to comment.