From 391478690b06af8f60cda61117bd023164afb6aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Thir=C3=A9?= Date: Mon, 7 Sep 2026 11:55:01 +0200 Subject: [PATCH 1/3] docs: add TzKT as an indexer for the Michelson interface TzKT (by Baking Bad) now indexes the Michelson interface of Etherlink: - Mainnet: https://etherlink.tzkt.io (API: https://api.etherlink.tzkt.io) - Shadownet: https://shadownet.etherlink.tzkt.io (API: https://api.shadownet.etherlink.tzkt.io) Fill in the "Indexer" rows on the Michelson network information page (previously "Not yet available") and add a TzKT section to the data indexers page, scoped to the Michelson interface. Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01YbGGjmt3xNghV56cyjcB2i --- docs/evm/tools/data-indexers.md | 10 ++++++++++ docs/michelson/network-information.mdx | 4 ++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/docs/evm/tools/data-indexers.md b/docs/evm/tools/data-indexers.md index a637fe95..6f7833e7 100644 --- a/docs/evm/tools/data-indexers.md +++ b/docs/evm/tools/data-indexers.md @@ -47,3 +47,13 @@ It provides these services: - [Mirror](https://docs.goldsky.com/mirror/introduction) lets you replicate Subgraph data or chain-level streams directly to a data store of your choosing for highly flexible usage in your front-end or back-end. See the Goldsky documentation at https://docs.goldsky.com. + +## TzKT + +[TzKT](https://tzkt.io/), developed by Baking Bad, is the main indexer and explorer for Tezos. +It indexes the [Michelson interface](/michelson) of Etherlink (not the EVM interface), providing the same explorer and API that Tezos developers use on Tezos layer 1: + +- Etherlink Mainnet: https://etherlink.tzkt.io/ (API: https://api.etherlink.tzkt.io/) +- Etherlink Shadownet Testnet: https://shadownet.etherlink.tzkt.io/ (API: https://api.shadownet.etherlink.tzkt.io/) + +For information about the TzKT API, see https://api.tzkt.io/. diff --git a/docs/michelson/network-information.mdx b/docs/michelson/network-information.mdx index 1c4ab5c7..a8952a90 100644 --- a/docs/michelson/network-information.mdx +++ b/docs/michelson/network-information.mdx @@ -42,7 +42,7 @@ In that case, the URL of your endpoint is `/tezlink` (the pat Indexer - Not yet available + TzKT: {"https://etherlink.tzkt.io"} (API: ) Bridge @@ -71,7 +71,7 @@ In that case, the URL of your endpoint is `/tezlink` (the pat Indexer - Not yet available + TzKT: {"https://shadownet.etherlink.tzkt.io"} (API: ) Faucet From c0bee69c5322d84bd36d444e3916a4746684f72f Mon Sep 17 00:00:00 2001 From: Nic Volanschi Date: Mon, 7 Sep 2026 15:19:21 +0200 Subject: [PATCH 2/3] better fit Michelson indexers in existing doc --- docs/evm/tools/data-indexers.md | 38 +++++++++++++++++---------------- 1 file changed, 20 insertions(+), 18 deletions(-) diff --git a/docs/evm/tools/data-indexers.md b/docs/evm/tools/data-indexers.md index 6f7833e7..b44e932d 100644 --- a/docs/evm/tools/data-indexers.md +++ b/docs/evm/tools/data-indexers.md @@ -2,35 +2,47 @@ title: Data indexers --- -Etherlink has public block explorers that use indexers to provide information about Etherlink EVM: +Etherlink has public block explorers that use indexers to provide information about the current chain state and its history. + +For the Etherlink EVM, you may use these explorers: - Etherlink Mainnet: https://explorer.etherlink.com - Etherlink 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-compatible indexers are listed below. +For the [Michelson interface](/michelson) of Etherlink, you may use these block explorers and indexers providing the same explorer and API that Tezos developers use on Tezos layer 1: + +- Etherlink Mainnet: https://etherlink.tzkt.io/ (API: https://api.etherlink.tzkt.io/) +- Etherlink 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 information 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-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-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 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 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 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, along with many other networks. @@ -38,7 +50,7 @@ For examples of using Subquery with Etherlink EVM, see these sample p - 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: @@ -47,13 +59,3 @@ It provides these services: - [Mirror](https://docs.goldsky.com/mirror/introduction) lets you replicate Subgraph data or chain-level streams directly to a data store of your choosing for highly flexible usage in your front-end or back-end. See the Goldsky documentation at https://docs.goldsky.com. - -## TzKT - -[TzKT](https://tzkt.io/), developed by Baking Bad, is the main indexer and explorer for Tezos. -It indexes the [Michelson interface](/michelson) of Etherlink (not the EVM interface), providing the same explorer and API that Tezos developers use on Tezos layer 1: - -- Etherlink Mainnet: https://etherlink.tzkt.io/ (API: https://api.etherlink.tzkt.io/) -- Etherlink Shadownet Testnet: https://shadownet.etherlink.tzkt.io/ (API: https://api.shadownet.etherlink.tzkt.io/) - -For information about the TzKT API, see https://api.tzkt.io/. From 4014bc50e5ecc459f24aa431f3174e66d25f4282 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Thir=C3=A9?= Date: Mon, 7 Sep 2026 16:03:42 +0200 Subject: [PATCH 3/3] docs: apply review feedback (TzKT API wording, drop stale caution) - "For documentation about the TzKT API" per NicNomadic's suggestion. - Remove the Experimental caution on the Michelson network information page: both public endpoints are now live and answer with the expected chain ids (NetXohUVN5QWR4f / NetXtLrzvQDobza). Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01YbGGjmt3xNghV56cyjcB2i --- docs/evm/tools/data-indexers.md | 2 +- docs/michelson/network-information.mdx | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/docs/evm/tools/data-indexers.md b/docs/evm/tools/data-indexers.md index b44e932d..6fc18a8a 100644 --- a/docs/evm/tools/data-indexers.md +++ b/docs/evm/tools/data-indexers.md @@ -15,7 +15,7 @@ For the [Michelson interface](/michelson) of Etherlink, you may use the - Etherlink 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 information about the TzKT API, see https://api.tzkt.io/. +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. diff --git a/docs/michelson/network-information.mdx b/docs/michelson/network-information.mdx index a8952a90..6c895183 100644 --- a/docs/michelson/network-information.mdx +++ b/docs/michelson/network-information.mdx @@ -8,10 +8,6 @@ import Link from '@docusaurus/Link'; This page contains information for connecting to the public Etherlink 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, see https://status.etherlink.com. :::note