本页面使用机器翻译自英语,可能包含错误或不清楚的语言。如需最准确的信息,请参阅英文原文。由于更新频繁,部分内容可 能与英文原文有出入。请加入我们在 Crowdin 上的努力,帮助我们改进本页面的翻译。 (Crowdin translation page, Contributing guide)
安全 API 工具包
日落通知
safe.kaia.io 将于 2026年8月31日 停止服务。 今后请使用 app.safe.global 上的 Kaia Network 版 Safe Wallet 来管理您的账户。 您现有的“安全账户”将自动与“安全钱包”兼容。
API 工具包可帮助您与 安全交易服务 进行安全交互。 具有签字权限的用户可以提议和分享交易、在链下收集签名,以及读取 Safe 信息(历史记录、待处理交易、模块、守护程序等)。
Safe 的托管交易服务同时支持两个 Kaia 网络,因此您只需提供链 ID 和 API 密钥,无需自定义端点。
| 网络 | 链 ID |
|---|---|
| Kaia 主网 | 8217 |
| Kairos 测试网 | 1001 |
快速入门
读完本指南后,您将向该服务提交一笔交易,并收集所有者的签名以供执行。
先 决条件
- Node.js 和 npm——Node 20.12 或更高版本,因为该示例使用了内置的
process.loadEnvFile()函数 - Kairos(或主网)上由多名签名人共同管理的保险库
- 一个安全的 API 密钥
获取 API 密钥
向 Safe 的交易服务发送请求需要 API 密钥。 登录 Safe 开发者控制台,打开 API 密钥,然后创建一个。 密钥是一个 JWT——你可以设置其有效期,并可随时撤销它。
未经身份验证的访问限制为每秒 2 次请求,每月 5,000 次请求,仅供探索使用。 没有密钥的请求将返回 401 未授权;超过配额的请求将返回 429 请求过多。
请勿将密钥纳入源代码控制。 本指南会从 .env 文件中读取该信息,以及 RPC URL 和签名密钥——请参阅 步骤 6。