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

# 索引器

<CardGroup cols={2}>
  <Card title="通用数据" href="/zh/tooling-and-infra/indexers/common-data">
    原始交易数据以及余额、转账、DEX 交易等常用的派生数据
  </Card>

  <Card title="索引框架" href="/zh/tooling-and-infra/indexers/indexing-frameworks">
    帮助开发者构建响应事件的自定义计算器的工具
  </Card>
</CardGroup>

<br />

区块链可以被视为区块、交易和日志的列表,以及一系列全局状态。索引器对这些数据进行常见的转换,从而免除下游使用者自行处理的成本和复杂性。

索引器服务主要有两种类型:

1. **[通用用例数据](/zh/tooling-and-infra/indexers/common-data)**:在整条区块链上计算的原始数据(区块、交易、日志、trace)以及常用用例的派生数据(代币余额、NFT 持仓、DEX 交易)
2. **[索引框架](/zh/tooling-and-infra/indexers/indexing-frameworks)** 使开发者能够为特定智能合约构建自定义计算器

## 通用用例数据

数据提供商通过 API 或将数据流式传输到您的本地环境,为常见用例提供原始数据和转换后的数据。

原始数据包括:

* 区块、交易、日志、trace(可选择使用合约 ABI 解码)

转换后的数据包括:

* 余额(原生代币、ERC20、NFT)
* 转账(原生代币、ERC20、NFT)
* DEX 交易
* 市场数据
* 以及更多

请参阅 [通用数据](/zh/tooling-and-infra/indexers/common-data) 以获取更完整的功能和提供商列表。

## 索引框架

智能合约索引器是针对特定智能合约的自定义链下计算器。它们维护额外的链下状态并执行额外的计算。由于区块链数据是公开的,任何人都可以部署涉及任意智能合约状态或日志的 subgraph。

请参阅 [索引框架](/zh/tooling-and-infra/indexers/indexing-frameworks) 以查看功能和提供商列表。
