Aptos API
Aptos 区块链网络可以通过多种 API 进行访问,具体取决于您的使用场景。
Aptos Fullnode
此 API 嵌入在 Fullnodes 中,提供了一种简单、低延迟但低级别的方式来读取状态和提交交易到 Aptos 区块链。它还支持交易模拟。
Aptos Fullnode REST API(主网) →
Aptos Fullnode REST API 的主网 API playgroundAptos Fullnode REST API(测试网) →
Aptos Fullnode REST API 的测试网 API playgroundAptos Fullnode REST API(开发网) →
Aptos Fullnode REST API 的开发网 API playgroundIndexer
Indexer GraphQL API →
GraphQL API 提供可传参数可定制的 GraphQL 接口,用于从 Aptos 区块链读取状态。 它非常适合与 NFTs、Aptos Objects 或自定义 Move 合约进行交互。 在这里了解更多关于 Indexer 支持的 GraphQL API。
Transaction Stream API →
这个 GRPC API 将历史和实时交易数据流式传输到索引处理器。 它正在被 Aptos Core Indexing 使用,也可以支持自定义应用程序特定的索引处理器 进行实时区块链数据处理。在这里了解更多。
Faucet (Only Devnet)
上述 API 的代码在 GitHub 上开源。因此,任何人都可以操作这些 API,全球有许多独立的运营商和开发者选择这样做。
todo translate For testnet, you can mint APT at the mint page.
Aptos Labs 运营的 API 部署
Aptos Labs 代表 Aptos Foundation 为每个 Aptos Network 运营这些 API 部署,并将其公开供大家使用。
目前有两组 Aptos Labs API 部署: