Skip to content

Commit 46c3822

Browse files
authored
v2.16.0 (#608)
* Add links to the overview page * Sync supported networks
1 parent fda0015 commit 46c3822

File tree

8 files changed

+211
-26
lines changed

8 files changed

+211
-26
lines changed

docs/HyperIndex/overview.md

+17-17
Original file line numberDiff line numberDiff line change
@@ -29,23 +29,23 @@ While HyperIndex gives you a complete indexing solution with schema management a
2929

3030
## Key Features
3131

32-
- **Quickstart templates** – Rapidly bootstrap your indexer.
33-
- **Real-time indexing** – Instantly track blockchain events.
34-
- **Multichain indexing** – Supports multiple blockchains simultaneously.
35-
- **Local development** – Full-featured local environment with Docker.
36-
- **Reorg support** – Gracefully handles blockchain reorganizations.
37-
- **GraphQL API** – Easy-to-query indexed data.
38-
- **Cross-platform support** – Index any EVM-compatible blockchain and Fuel.
39-
- **High performance** – Historical backfills at over 5,000+ events per second.
40-
- **Indexer auto-generation** – Generate indexers directly from smart contract addresses.
41-
- **Flexible language support** – JavaScript, TypeScript, and ReScript.
42-
- **Factory contract support** – Index data from 100,000+ factory contracts seamlessly.
43-
- **On-chain & off-chain data integration** – Easily combine multiple data sources.
44-
- **Self-hosted & managed options** – Run your own setup or use HyperIndex hosted services.
45-
- **Detailed logging & error reporting** – Debug and optimize with clarity.
46-
- **External API actions** – Trigger external services based on blockchain events.
47-
- **Wildcard topic indexing** – Flexible indexing based on event topics.
48-
- **Fallback RPC data sources** – Enhanced reliability with RPC connections.
32+
- **[Quickstart templates](/docs/HyperIndex/greeter-tutorial)** – Rapidly bootstrap your indexer.
33+
- **[Real-time indexing](/docs/HyperIndex/latency-at-head)** – Instantly track blockchain events.
34+
- **[Multichain indexing](/docs/HyperIndex/multichain-indexing)** – Supports multiple blockchains simultaneously.
35+
- **[Local development](/docs/HyperIndex/running-locally)** – Full-featured local environment with Docker.
36+
- **[Reorg support](/docs/HyperIndex/reorgs-support)** – Gracefully handles blockchain reorganizations.
37+
- **[GraphQL API](/docs/HyperIndex/navigating-hasura)** – Easy-to-query indexed data.
38+
- **[Cross-platform support](/docs/HyperIndex/supported-networks)** – Index any EVM-compatible blockchain and Fuel.
39+
- **[High performance](/docs/HyperIndex/benchmarking)** – Historical backfills at over 5,000+ events per second.
40+
- **[Indexer auto-generation](/docs/HyperIndex/contract-import)** – Generate indexers directly from smart contract addresses.
41+
- **[Flexible language support](/docs/HyperIndex/terminology#programming-languages)** – JavaScript, TypeScript, and ReScript.
42+
- **[Factory contract support](/docs/HyperIndex/dynamic-contracts)** – Index data from 100,000+ factory contracts seamlessly.
43+
- **[On-chain & off-chain data integration](/docs/HyperIndex/contract-state)** – Easily combine multiple data sources.
44+
- **[Self-hosted & managed options](/docs/HyperIndex/hosted-service)** – Run your own setup or use HyperIndex hosted services.
45+
- **[Detailed logging & error reporting](/docs/HyperIndex/logging)** – Debug and optimize with clarity.
46+
- **[External API actions](/docs/HyperIndex/ipfs)** – Trigger external services based on blockchain events.
47+
- **[Wildcard topic indexing](/docs/HyperIndex/wildcard-indexing)** – Flexible indexing based on event topics.
48+
- **[Fallback RPC data sources](/docs/HyperIndex/hypersync#improving-resilience-with-rpc-fallback)** – Enhanced reliability with RPC connections.
4949

5050
---
5151

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
---
2+
id: arbitrum-nova
3+
title: Arbitrum Nova
4+
sidebar_label: Arbitrum Nova
5+
slug: /arbitrum-nova
6+
---
7+
8+
# Arbitrum Nova
9+
10+
## Indexing Arbitrum Nova Data with Envio
11+
12+
| **Field** | **Value** |
13+
|-------------------------------|----------------------------------------------------------------------------------------------------|
14+
| **Arbitrum Nova Chain ID** | 42170 |
15+
| **HyperSync URL Endpoint** | [https://arbitrum-nova.hypersync.xyz](https://arbitrum-nova.hypersync.xyz) or [https://42170.hypersync.xyz](https://42170.hypersync.xyz) |
16+
| **HyperRPC URL Endpoint** | [https://arbitrum-nova.rpc.hypersync.xyz](https://arbitrum-nova.rpc.hypersync.xyz) or [https://42170.rpc.hypersync.xyz](https://42170.rpc.hypersync.xyz) |
17+
18+
---
19+
20+
### Tier
21+
22+
BRONZE 🥉
23+
24+
### Overview
25+
26+
Envio is a modular hyper-performant data indexing solution for Arbitrum Nova, enabling applications and developers to efficiently index and aggregate real-time and historical blockchain data. Envio offers three primary solutions for indexing and accessing large amounts of data: [HyperIndex](/docs/HyperIndex/overview) (a customizable indexing framework), [HyperSync](/docs/HyperSync/overview) (a real-time indexed data layer), and [HyperRPC](/docs/HyperSync/overview-hyperrpc) (extremely fast read-only RPC).
27+
28+
HyperSync accelerates the synchronization of historical data on Arbitrum Nova, enabling what usually takes hours to sync millions of events to be completed in under a minute—up to 1000x faster than traditional RPC methods.
29+
30+
Designed to optimize the user experience, Envio offers automatic code generation, flexible language support, multi-chain data aggregation, and a reliable, cost-effective hosted service.
31+
32+
To get started, see our documentation or follow our quickstart [guide](/docs/HyperIndex/contract-import).
33+
34+
---
35+
36+
### Defining Network Configurations
37+
38+
```yaml
39+
name: IndexerName # Specify indexer name
40+
description: Indexer Description # Include indexer description
41+
networks:
42+
- id: 42170 # Arbitrum Nova
43+
start_block: START_BLOCK_NUMBER # Specify the starting block
44+
contracts:
45+
- name: ContractName
46+
address:
47+
- "0xYourContractAddress1"
48+
- "0xYourContractAddress2"
49+
handler: ./src/EventHandlers.ts
50+
events:
51+
- event: Event # Specify event
52+
- event: Event
53+
```
54+
55+
With these steps completed, your application will be set to efficiently index Arbitrum Nova data using Envio’s blockchain indexer.
56+
57+
For more information on how to set up your config, define a schema, and write event handlers, refer to the guides section in our [documentation](/docs/HyperIndex/configuration-file).
58+
59+
### Support
60+
61+
Can’t find what you’re looking for or need support? Reach out to us on [Discord](https://discord.com/invite/Q9qt8gZ2fX); we’re always happy to help!
62+
63+
---
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
---
2+
id: megaeth-testnet
3+
title: Megaeth Testnet
4+
sidebar_label: Megaeth Testnet
5+
slug: /megaeth-testnet
6+
---
7+
8+
# Megaeth Testnet
9+
10+
## Indexing Megaeth Testnet Data with Envio
11+
12+
| **Field** | **Value** |
13+
|-------------------------------|----------------------------------------------------------------------------------------------------|
14+
| **Megaeth Testnet Chain ID** | 6342 |
15+
| **HyperSync URL Endpoint** | [https://megaeth-testnet.hypersync.xyz](https://megaeth-testnet.hypersync.xyz) or [https://6342.hypersync.xyz](https://6342.hypersync.xyz) |
16+
| **HyperRPC URL Endpoint** | [https://megaeth-testnet.rpc.hypersync.xyz](https://megaeth-testnet.rpc.hypersync.xyz) or [https://6342.rpc.hypersync.xyz](https://6342.rpc.hypersync.xyz) |
17+
18+
---
19+
20+
### Tier
21+
22+
STONE 🪨
23+
24+
### Overview
25+
26+
Envio is a modular hyper-performant data indexing solution for Megaeth Testnet, enabling applications and developers to efficiently index and aggregate real-time and historical blockchain data. Envio offers three primary solutions for indexing and accessing large amounts of data: [HyperIndex](/docs/HyperIndex/overview) (a customizable indexing framework), [HyperSync](/docs/HyperSync/overview) (a real-time indexed data layer), and [HyperRPC](/docs/HyperSync/overview-hyperrpc) (extremely fast read-only RPC).
27+
28+
HyperSync accelerates the synchronization of historical data on Megaeth Testnet, enabling what usually takes hours to sync millions of events to be completed in under a minute—up to 1000x faster than traditional RPC methods.
29+
30+
Designed to optimize the user experience, Envio offers automatic code generation, flexible language support, multi-chain data aggregation, and a reliable, cost-effective hosted service.
31+
32+
To get started, see our documentation or follow our quickstart [guide](/docs/HyperIndex/contract-import).
33+
34+
---
35+
36+
### Defining Network Configurations
37+
38+
```yaml
39+
name: IndexerName # Specify indexer name
40+
description: Indexer Description # Include indexer description
41+
networks:
42+
- id: 6342 # Megaeth Testnet
43+
start_block: START_BLOCK_NUMBER # Specify the starting block
44+
contracts:
45+
- name: ContractName
46+
address:
47+
- "0xYourContractAddress1"
48+
- "0xYourContractAddress2"
49+
handler: ./src/EventHandlers.ts
50+
events:
51+
- event: Event # Specify event
52+
- event: Event
53+
```
54+
55+
With these steps completed, your application will be set to efficiently index Megaeth Testnet data using Envio’s blockchain indexer.
56+
57+
For more information on how to set up your config, define a schema, and write event handlers, refer to the guides section in our [documentation](/docs/HyperIndex/configuration-file).
58+
59+
### Support
60+
61+
Can’t find what you’re looking for or need support? Reach out to us on [Discord](https://discord.com/invite/Q9qt8gZ2fX); we’re always happy to help!
62+
63+
---

docs/HyperIndex/supported-networks/pharos-devnet.md

-4
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,7 @@ slug: /pharos-devnet
1919

2020
### Tier
2121

22-
<<<<<<<< HEAD:docs/HyperIndex/supported-networks/pharos-devnet.md
2322
STONE 🪨
24-
========
25-
BRONZE 🥉
26-
>>>>>>>> 6e23cc26110481ee822b8d47433a0e34faf71ee8:docs/HyperIndex/supported-networks/arbitrum-nova.md
2723

2824
### Overview
2925

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
---
2+
id: superseed
3+
title: Superseed
4+
sidebar_label: Superseed
5+
slug: /superseed
6+
---
7+
8+
# Superseed
9+
10+
## Indexing Superseed Data with Envio
11+
12+
| **Field** | **Value** |
13+
|-------------------------------|----------------------------------------------------------------------------------------------------|
14+
| **Superseed Chain ID** | 5330 |
15+
| **HyperSync URL Endpoint** | [https://superseed.hypersync.xyz](https://superseed.hypersync.xyz) or [https://5330.hypersync.xyz](https://5330.hypersync.xyz) |
16+
| **HyperRPC URL Endpoint** | [https://superseed.rpc.hypersync.xyz](https://superseed.rpc.hypersync.xyz) or [https://5330.rpc.hypersync.xyz](https://5330.rpc.hypersync.xyz) |
17+
18+
---
19+
20+
### Tier
21+
22+
STONE 🪨
23+
24+
### Overview
25+
26+
Envio is a modular hyper-performant data indexing solution for Superseed, enabling applications and developers to efficiently index and aggregate real-time and historical blockchain data. Envio offers three primary solutions for indexing and accessing large amounts of data: [HyperIndex](/docs/HyperIndex/overview) (a customizable indexing framework), [HyperSync](/docs/HyperSync/overview) (a real-time indexed data layer), and [HyperRPC](/docs/HyperSync/overview-hyperrpc) (extremely fast read-only RPC).
27+
28+
HyperSync accelerates the synchronization of historical data on Superseed, enabling what usually takes hours to sync millions of events to be completed in under a minute—up to 1000x faster than traditional RPC methods.
29+
30+
Designed to optimize the user experience, Envio offers automatic code generation, flexible language support, multi-chain data aggregation, and a reliable, cost-effective hosted service.
31+
32+
To get started, see our documentation or follow our quickstart [guide](/docs/HyperIndex/contract-import).
33+
34+
---
35+
36+
### Defining Network Configurations
37+
38+
```yaml
39+
name: IndexerName # Specify indexer name
40+
description: Indexer Description # Include indexer description
41+
networks:
42+
- id: 5330 # Superseed
43+
start_block: START_BLOCK_NUMBER # Specify the starting block
44+
contracts:
45+
- name: ContractName
46+
address:
47+
- "0xYourContractAddress1"
48+
- "0xYourContractAddress2"
49+
handler: ./src/EventHandlers.ts
50+
events:
51+
- event: Event # Specify event
52+
- event: Event
53+
```
54+
55+
With these steps completed, your application will be set to efficiently index Superseed data using Envio’s blockchain indexer.
56+
57+
For more information on how to set up your config, define a schema, and write event handlers, refer to the guides section in our [documentation](/docs/HyperIndex/configuration-file).
58+
59+
### Support
60+
61+
Can’t find what you’re looking for or need support? Reach out to us on [Discord](https://discord.com/invite/Q9qt8gZ2fX); we’re always happy to help!
62+
63+
---

docs/HyperSync/HyperRPC/hyperrpc-url-endpoints.md

+2
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ Here is a table of the currently supported networks on HyperRPC and their respec
5858
| Lukso Testnet | 4201 | https://lukso-testnet.rpc.hypersync.xyz or https://4201.rpc.hypersync.xyz | |
5959
| Manta | 169 | https://manta.rpc.hypersync.xyz or https://169.rpc.hypersync.xyz | |
6060
| Mantle | 5000 | https://mantle.rpc.hypersync.xyz or https://5000.rpc.hypersync.xyz | |
61+
| Megaeth Testnet | 6342 | https://megaeth-testnet.rpc.hypersync.xyz or https://6342.rpc.hypersync.xyz | |
6162
| Merlin | 4200 | https://merlin.rpc.hypersync.xyz or https://4200.rpc.hypersync.xyz | |
6263
| Metall2 | 1750 | https://metall2.rpc.hypersync.xyz or https://1750.rpc.hypersync.xyz | |
6364
| Metis | 1088 | https://metis.rpc.hypersync.xyz or https://1088.rpc.hypersync.xyz | |
@@ -83,6 +84,7 @@ Here is a table of the currently supported networks on HyperRPC and their respec
8384
| Soneium | 1868 | https://soneium.rpc.hypersync.xyz or https://1868.rpc.hypersync.xyz | |
8485
| Sophon | 50104 | https://sophon.rpc.hypersync.xyz or https://50104.rpc.hypersync.xyz | |
8586
| Sophon Testnet | 531050104 | https://sophon-testnet.rpc.hypersync.xyz or https://531050104.rpc.hypersync.xyz | |
87+
| Superseed | 5330 | https://superseed.rpc.hypersync.xyz or https://5330.rpc.hypersync.xyz | |
8688
| Unichain | 130 | https://unichain.rpc.hypersync.xyz or https://130.rpc.hypersync.xyz | |
8789
| Unichain Sepolia | 1301 | https://unichain-sepolia.rpc.hypersync.xyz or https://1301.rpc.hypersync.xyz | |
8890
| Xdc | 50 | https://xdc.rpc.hypersync.xyz or https://50.rpc.hypersync.xyz | |

docs/HyperSync/hypersync-supported-networks.md

+2
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ If you are a network operator or user and would like improved service support or
7474
| Lukso Testnet | 4201 | https://lukso-testnet.hypersync.xyz or https://4201.hypersync.xyz | 🎒 | |
7575
| Manta | 169 | https://manta.hypersync.xyz or https://169.hypersync.xyz | 🪨 | |
7676
| Mantle | 5000 | https://mantle.hypersync.xyz or https://5000.hypersync.xyz | 🪨 | |
77+
| Megaeth Testnet | 6342 | https://megaeth-testnet.hypersync.xyz or https://6342.hypersync.xyz | 🪨 | |
7778
| Merlin | 4200 | https://merlin.hypersync.xyz or https://4200.hypersync.xyz | 🪨 | |
7879
| Metall2 | 1750 | https://metall2.hypersync.xyz or https://1750.hypersync.xyz | 🪨 | |
7980
| Metis | 1088 | https://metis.hypersync.xyz or https://1088.hypersync.xyz | 🪨 | |
@@ -99,6 +100,7 @@ If you are a network operator or user and would like improved service support or
99100
| Soneium | 1868 | https://soneium.hypersync.xyz or https://1868.hypersync.xyz | 🪨 | |
100101
| Sophon | 50104 | https://sophon.hypersync.xyz or https://50104.hypersync.xyz | 🥉 | |
101102
| Sophon Testnet | 531050104 | https://sophon-testnet.hypersync.xyz or https://531050104.hypersync.xyz | 🎒 | |
103+
| Superseed | 5330 | https://superseed.hypersync.xyz or https://5330.hypersync.xyz | 🪨 | |
102104
| Unichain | 130 | https://unichain.hypersync.xyz or https://130.hypersync.xyz | 🪨 | |
103105
| Unichain Sepolia | 1301 | https://unichain-sepolia.hypersync.xyz or https://1301.hypersync.xyz | 🎒 | |
104106
| Xdc | 50 | https://xdc.hypersync.xyz or https://50.hypersync.xyz | 🥈 | |

0 commit comments

Comments
 (0)