> ## Documentation Index
> Fetch the complete documentation index at: https://frenglish.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Indexer

Sequence Indexerは、Ethereum互換ネットワークのブロックチェーン上のトークンやNFTデータを簡単に取得できるモジュラー型web3サービスです。インデクサーはEthereum互換チェーン上のすべてのERC20、ERC721、ERC1155トークンを自動でインデックスします。

Sequence Indexerは、ウォレットやゲーム、dappなどオンチェーンデータの取得が必要なアプリケーションの構築に最適な強力なツールです。高速・信頼性・使いやすさを重視して設計されており、[Sequence Node Gateway](/api-references/node-gateway) を活用しています。Node Gatewayはノードのヘルスを監視し、利用可能なノードへリクエストをインテリジェントにルーティングし、最新のレスポンスをキャッシュします。これにより、ノードプロバイダーがダウンしても自動的に健全なプロバイダーへ切り替わり、インデクサーは常にチェーンの最新状態を維持できます。

さらに、インデクサーは社内開発の次世代LSM-treeベースのデータベースを使用してデータを保存しています。これにより、データの取得やインデックスが非常に高速です。データはリアルタイムかつ低遅延で利用でき、シンプルなREST APIや各種SDKからクエリ可能です。

インデクサーAPIでは、すべてのEthereum互換チェーンのトークン残高や履歴、その他の情報を取得できます。すべてのトークンデータを一元的に扱えるよう、[Sequence Metadata](/api-references/metadata/overview) のサポートも組み込まれています。これにより、アプリやゲーム、ウォレットでトークンのメタデータを別APIから取得せずに簡単に表示できます。

実際、Sequenceウォレットもインデクサーを裏で利用しており、すべてのトークン情報をシームレスに表示しています。もちろん、インデクサーはモジュラー型インフラなので、dappやゲーム、サーバーから直接利用することも可能です。

**主な機能:**

* マルチチェーン対応で、すべてのトークン残高、履歴、メタデータ、NFTを超高速で取得できるAPI
* EVM互換チェーン全体のERC20、ERC721、ERC1155トランザクションをリアルタイムでインデックス化
* コントラクトレジストリを必要とせず、チェーン上のすべてのトークンを自動検出
* ノード障害やチェーンの再編成にも強い
* シンプルなAPIで、特定のイベントやトランザクションを正確にオンチェーンで監視可能
* トークンやNFTのメタデータを標準搭載しており、アプリやゲームで簡単にトークンを表示可能
* 高い稼働率と可用性

## Supported Networks & Endpoints

[対応ネットワークの一覧はこちら](https://status.sequence.info)でご確認いただけます。また、[利用可能なエンドポイント一覧](/api-references/indexer/endpoints/public)もご覧いただけます。

## はじめに

dapp、ゲーム、またはウォレットからブロックチェーンに対して実行できるクエリ例をいくつかご紹介します：

* [任意のウォレット内のすべてのトークン＆NFTとそのメタデータを取得する](/api-references/indexer/examples/fetch-tokens)
* [任意のウォレットアドレスのトランザクション履歴を取得する](/api-references/indexer/examples/transaction-history)
* [特定のERC20/721/1155コントラクト内のすべてのユニークトークンとその総供給量を取得する](/api-references/indexer/examples/unique-tokens)
* [ERC20トークンの総供給量は？特定コントラクト内のすべてのERC1155トークンの総供給量は？](/api-references/indexer/examples/unique-tokens)
* [任意のトークンコントラクトアドレスのトランザクション履歴を取得する](/api-references/indexer/examples/transation-history-token-contract)
* [特定のトークン／コントラクト／アドレスのトランザクションをWebhooksで監視する](/api-references/indexer/examples/webhook-listener)
