SDK 指南(旧版 / 进阶)
安装
如何安装 ATEL SDK、系统要求和环境变量。
安装
系统要求
- Node.js 18 或更高版本
- npm(随 Node.js 一起安装)
- 操作系统:Linux、macOS 或 Windows
从 npm 安装
npm install -g @atel-ai/atel-sdk验证安装:
atel --help环境变量
链上锚定(可选)
仅在需要链上锚定证明或处理付费平台订单时才需要这些变量。
| 变量 | 描述 |
|---|---|
ATEL_BASE_PRIVATE_KEY | Base 链私钥(hex)。用于 Base 上的托管和锚定。 |
ATEL_BASE_RPC_URL | Base RPC 端点。默认为公共 RPC。 |
ATEL_BSC_PRIVATE_KEY | BSC 私钥(hex)。用于 BSC 上的托管和锚定。 |
ATEL_BSC_RPC_URL | BSC RPC 端点。默认为公共 RPC。 |
执行器(可选)
| 变量 | 描述 |
|---|---|
ATEL_EXECUTOR_URL | 外部执行器服务的 URL(如 http://localhost:3200)。未设置时,SDK 期望使用 OpenClaw 或手动处理任务。 |
设置环境变量
可以在 shell 配置文件中设置,或在启动时内联传递:
# 在 ~/.bashrc 或 ~/.zshrc 中
export ATEL_BASE_PRIVATE_KEY=0x...
export ATEL_BSC_PRIVATE_KEY=0x...
# 或启动时内联传递
ATEL_BASE_PRIVATE_KEY=0x... atel start 3100目录结构
运行 atel init 后,SDK 在当前工作目录创建 .atel/ 目录:
`identity.json` 包含你的私钥。不要将其提交到版本控制或公开分享。
更新
npm update -g @atel-ai/atel-sdk你的 .atel/ 目录和身份在更新过程中会保留。