> ## Documentation Index
> Fetch the complete documentation index at: https://sequence-0fb8d9e6-codex-update-discord-invite.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Indexer

Sequence Indexerは、トークン残高、履歴、供給量、NFTメタデータなど、リアルタイムのブロックチェーン状態を簡単にクエリできるバックエンドWeb3サービスです。IndexerはEthereum互換チェーン上のすべてのERC20、ERC721、ERC1155トークンを自動でインデックスします。

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

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

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

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

**主な機能:**

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

## Supported Networks & Endpoints

You can see the [full list of supported networks here](https://status.sequence.info).

## はじめに

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

* [任意のウォレット内のすべてのトークン＆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)
