Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 20 additions & 8 deletions docs/evm/tools/data-indexers.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,43 +2,55 @@
title: Data indexers
---

Etherlink<!--TX--> has public block explorers that use indexers to provide information about Etherlink EVM<!--TEVM-->:
Etherlink<!--TX--> has public block explorers that use indexers to provide information about the current chain state and its history.

For the Etherlink EVM<!--TEVM-->, you may use these explorers:

- Etherlink<!--TX--> Mainnet: https://explorer.etherlink.com
- Etherlink<!--TX--> Shadownet Testnet: https://shadownet.explorer.etherlink.com/

If you need custom information about your contracts or information formatted in a specific way, you may need to run a custom indexer.
Several Etherlink EVM<!--TEVM-->-compatible indexers are listed below.
For the [Michelson interface](/michelson) of Etherlink<!--TX-->, you may use these block explorers and indexers providing the same explorer and API that Tezos developers use on Tezos layer 1:

- Etherlink<!--TX--> Mainnet: https://etherlink.tzkt.io/ (API: https://api.etherlink.tzkt.io/)
- Etherlink<!--TX--> Shadownet Testnet: https://shadownet.etherlink.tzkt.io/ (API: https://api.shadownet.etherlink.tzkt.io/)

[TzKT](https://tzkt.io/), developed by Baking Bad, is the main indexer and explorer for Tezos.
For documentation about the TzKT API, see https://api.tzkt.io/.

For more information about indexers on Tezos, see [Indexers](https://docs.tezos.com/developing/information/indexers) on docs.tezos.com.

## The Graph
## External Etherlink EVM<!--TEVM-->-compatible indexers

If you need custom information about your contracts or information formatted in a specific way, you may need to run a custom indexer.
Several Etherlink EVM<!--TEVM-->-compatible indexers are listed below.

### The Graph

[The Graph](https://thegraph.com/) is an indexing protocol for organizing blockchain data and making it easily accessible with GraphQL. Etherlink EVM<!--TEVM--> dApps can use GraphQL to query open APIs called subgraphs, to retrieve data that is indexed on the network.

For information on indexing contracts with The Graph, see [Indexing Etherlink EVM<!--TEVM--> contracts with TheGraph](/evm/developing/indexing-graph).

## Subsquid
### Subsquid

[Subsquid](https://subsquid.io/) is a peer-to-peer network to quickly batch, query and aggregate on-chain and off-chain data.

Learn how to use their SDK with this [guide](https://docs.subsquid.io/sdk/how-to-start/).

## DipDup
### DipDup

[DipDup](https://dipdup.io) provides a framework for creating custom indexers.

For information on indexing Etherlink EVM<!--TEVM--> with DipDup, see [Etherlink](https://dipdup.io/docs/supported-networks/etherlink) in the DipDup documentation.

## Subquery
### Subquery

[Subquery indexer](https://www.subquery.network/indexer) is an open-source indexer that supports Etherlink EVM<!--TEVM-->, along with many other networks.

For examples of using Subquery with Etherlink EVM<!--TEVM-->, see these sample projects:

- Mainnet: https://github.com/subquery/ethereum-subql-starter/tree/main/Etherlink%20Mainnet/etherlink-mainnet-etherlink-starter

## Goldsky
### Goldsky

[Goldsky](https://goldsky.com/) makes it easy to access real-time Web3 data with little maintenance.
It provides these services:
Expand Down
8 changes: 2 additions & 6 deletions docs/michelson/network-information.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,6 @@ import Link from '@docusaurus/Link';
This page contains information for connecting to the public Etherlink<!--TX--> networks via the Michelson interface.
For using the networks via the EVM interface, see [EVM network information](/evm/get-started/network-information).

:::caution[Experimental]
The public Michelson endpoints below are experimental and in the process of being rolled out; they may not be reachable yet.
:::

For current and historical status information for Etherlink<!--TX-->, see https://status.etherlink.com.

:::note
Expand Down Expand Up @@ -42,7 +38,7 @@ In that case, the URL of your endpoint is `<your-evm-node-url>/tezlink` (the pat
</tr>
<tr>
<td>Indexer</td>
<td>Not yet available</td>
<td>TzKT: <Link to="https://etherlink.tzkt.io/">{"https://etherlink.tzkt.io"}</Link> (API: <InlineCopy code="https://api.etherlink.tzkt.io" />)</td>
</tr>
<tr>
<td>Bridge</td>
Expand Down Expand Up @@ -71,7 +67,7 @@ In that case, the URL of your endpoint is `<your-evm-node-url>/tezlink` (the pat
</tr>
<tr>
<td>Indexer</td>
<td>Not yet available</td>
<td>TzKT: <Link to="https://shadownet.etherlink.tzkt.io/">{"https://shadownet.etherlink.tzkt.io"}</Link> (API: <InlineCopy code="https://api.shadownet.etherlink.tzkt.io" />)</td>
</tr>
<tr>
<td>Faucet</td>
Expand Down
Loading