为 Polkadot 和 Substrate 链提供 Promise 与 RxJS API 封装的 TypeScript 库
产品信息
- 形态
- API / SDK / 库
- 分类
- 开发与工程 › API 与集成
- 定价
- 开源
- 授权协议
- Apache-2.0
- 首发日期
- 2026年9月28日
- 收录时间
- 2026年9月28日
概览
## 简介 `@polkadot/api` 是一个 TypeScript 库,为 Polkadot 和 Substrate 网络客户端暴露的所有方法提供封装,并定义节点暴露的所有类型。它通过 RPC 调用与基于 Polkadot 和 Substrate 的区块链进行交互。 ## 核心机制 该库的 API 是根据 Substrate runtime 在 metadata 中提供的信息动态生成的。这意味着当底层链的 runtime 发生变化时,API 能够自动适配新的接口和类型,无需手动维护大量硬编码的定义。 ## 主要能力 - **Promise API**:支持使用标准的 Promise 模式发起查询和提交交易。 - **RxJS API**:支持使用 RxJS 响应式流的方式订阅链上状态变化和处理异步操作。 - **类型定义**:内置了节点暴露的所有类型的定义,便于在 TypeScript 项目中获得类型提示和检查。 - **RPC 调用**:底层通过 JSON-RPC 协议与链节点通信。 ## 适用场景 适合需要与 Polkadot、Substrate 生态中的区块链进行交互的开发者,例如构建 DApp 前端、编写链下服务或开发自动化脚本。完整文档和使用示例(包括如何发起查询和提交交易)可在官方文档门户查阅。升级版本时建议关注 CHANGELOG。
功能特性
- Promise API:提供基于 Promise 的接口,用于向 Polkadot/Substrate 链发起查询和提交交易。
- RxJS API:提供基于 RxJS 的响应式接口,用于订阅和处理链上数据流。
- 动态生成:API 根据 Substrate runtime 提供的 metadata 动态生成,自动适配链的接口变化。
- 完整类型定义:定义了节点暴露的所有类型,支持 TypeScript 类型检查。
- RPC 通信:通过 JSON-RPC 调用与 Polkadot 和 Substrate 网络客户端交互。
版本更新
新版本提醒我Q&A
- 这个库支持哪些区块链?由 AI 生成
- 支持所有基于 Polkadot 和 Substrate 的区块链网络。
- API 是静态定义的吗?由 AI 生成
- 不是。API 是根据 Substrate runtime 在 metadata 中提供的信息动态生成的。
- 在哪里可以找到使用教程?由 AI 生成
- 可以在官方文档门户 polkadot.js.org/docs/api/examples/promise/ 查看关于如何使用 API 发起查询和提交交易的示例指南。
- 升级版本时需要注意什么?由 AI 生成
- 建议在更改版本时关注仓库中的 CHANGELOG 文件。
这个产品还没有主理人
由平台收录或原作者已注销。如果它是你的作品,证明与它的关系后即可成为主理人。
认领这个产品同类产品

Tikway
一个 API Key 接入多款 AI 模型,支持 OpenAI、Anthropic 和 Gemini 协议。

FreeAPI.app
面向前端、移动端和后端开发者的免费开源 API Hub,用于学习和练习 API 交互。

free-api
为开发者收集整理的免费 API 接口目录,按月更新。

API For Docker
一个基于 Docker 的开源 API 平台,提供生活、出行、开发工具等多场景接口。






