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 Testnet/Devnet)
上述 API 的代码在 GitHub 上开源。因此,任何人都可以操作这些 API,全球有许多独立的运营商和开发者选择这样做。
Aptos Labs 运营的 API 部署
Aptos Labs 代表 Aptos Foundation 为每个 Aptos Network 运营这些 API 部署,并将其公开供大家使用。
目前有两组 Aptos Labs API 部署: