Skip to content

Commit c3ffbe7

Browse files
authored
Update README.md
1 parent 7956faa commit c3ffbe7

File tree

1 file changed

+47
-2
lines changed

1 file changed

+47
-2
lines changed

examples/README.md

Lines changed: 47 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,49 @@
11
# Example Subgraphs
22

3-
A collection of subgraph examples to help developers get started with The Graph. Please see
4-
[the documentation](https://thegraph.com/docs) for more information.
3+
This section contains several subgraph examples to help you get started with [The Graph](https://thegraph.com/). Each example demonstrates specific configurations and assumes basic familiarity with subgraph components.
4+
5+
## Table of Contents
6+
7+
1. **[Aggregations](https://github.com/graphprotocol/graph-tooling/tree/adding-table/examples/aggregations)**
8+
This subgraph demonstrates how to aggregate data using block numbers as predictable values. Comments in the schema, subgraph manifest, and mappings provide guidance for implementing custom aggregations.
9+
10+
2. **[Arweave Blocks and Transactions](https://github.com/graphprotocol/graph-tooling/tree/adding-table/examples/arweave-blocks-transactions)**
11+
This subgraph indexes blocks, transactions, tags, and POAs on the Arweave blockchain. Requires `graph-cli` version 0.30.2 or above to build.
12+
13+
3. **[Cosmos Block Filtering](https://github.com/graphprotocol/graph-tooling/tree/adding-table/examples/cosmos-block-filtering)**
14+
This subgraph stores `Block` objects that represent blocks appended to a Cosmos chain, saving only the block number and timestamp to the store.
15+
16+
4. **[Cosmos Osmosis Token Swaps](https://github.com/graphprotocol/graph-tooling/tree/adding-table/examples/cosmos-osmosis-token-swaps)**
17+
This subgraph stores `TokenSwap` objects that represent token swaps made using the Generalized Automated Market Maker (GAMM) in the Osmosis chain.
18+
19+
5. **[Cosmos Validator Delegations](https://github.com/graphprotocol/graph-tooling/tree/adding-table/examples/cosmos-validator-delegations)**
20+
This subgraph stores `Delegation` objects representing validator delegations on a Cosmos chain.
21+
22+
6. **[Cosmos Validator Rewards](https://github.com/graphprotocol/graph-tooling/tree/adding-table/examples/cosmos-validator-rewards)**
23+
This example stores `Reward` objects representing rewards received by validators on a Cosmos chain.
24+
25+
7. **[Ethereum Basic Event Handlers](https://github.com/graphprotocol/graph-tooling/tree/adding-table/examples/ethereum-basic-event-handlers)**
26+
This subgraph shows how to handle basic events on the Ethereum blockchain using **The Graph**. It provides a practical implementation of event handlers, showcasing how to index and query blockchain data.
27+
28+
8. **[Ethereum Gravatar](https://github.com/graphprotocol/graph-tooling/tree/adding-table/examples/ethereum-gravatar)**
29+
This subgraph indexes data from the Ethereum Gravatar smart contract. Gravatar is a service where users can create and manage globally unique avatars.
30+
31+
9. **[Example Subgraph](https://github.com/graphprotocol/graph-tooling/tree/adding-table/examples/example-subgraph)**
32+
This subgraph shows the structure of a minimal subgraph. It provides a generic setup with a simple contract and schema designed to teach the fundamentals of defining, mapping, and querying subgraph data.
33+
34+
10. **[Matic Lens Protocol Posts Subgraph](https://github.com/graphprotocol/graph-tooling/tree/adding-table/examples/matic-lens-protocol-posts-subgraph)**
35+
This example demonstrates how to index data from the Lens Protocol deployed on the Polygon (Matic) network.
36+
37+
11. **[NEAR Blocks](https://github.com/graphprotocol/graph-tooling/tree/adding-table/examples/near-blocks)**
38+
This subgraph indexes blockchain data from the NEAR Protocol. It listens to block-related events and stores key data such as block number, timestamp, and hash in a queryable format.
39+
40+
12. **[NEAR Receipts](https://github.com/graphprotocol/graph-tooling/tree/adding-table/examples/near-receipts)**
41+
This subgraph indexes transaction receipts from the NEAR Protocol. It tracks and stores receipt data such as transaction hash, status, and execution details.
42+
43+
13. **[Substreams Powered Subgraph](https://github.com/graphprotocol/graph-tooling/tree/adding-table/examples/substreams-powered-subgraph)**
44+
This is a basic Substreams-powered subgraph, which includes the Substreams definition. It tracks new contract deployments on Ethereum and demonstrates integration with Graph Node using `substreams_entity_change` types and helpers.
45+
46+
To learn more about subgraphs, review [subgraphs]( https://thegraph.com/docs/en/subgraphs/developing/subgraphs/) on [The Graph docs]( https://thegraph.com/docs/en/).
47+
48+
49+

0 commit comments

Comments
 (0)