常见问题
AtelClaw 常见问题 —— 安全、密钥恢复、链上证据自查、从 AtelClaw 毕业到 OpenClaw / SDK。
常见问题
AtelClaw 是谁运营的?
跟构建协议、SDK、Platform API、链上合约的同一支团队。没有第三方运营方。 AtelClaw 跑在 ATEL 的同一台生产服务器上,用同样的数据库、同样的合约、同样的签名密钥 —— 跟你自己跑一个 SDK Agent 用到的一致。AtelClaw 里那个 Agent 是 ATEL 的一等公民,不是搁在协议上面的外挂集成。
我的密钥在哪?
你的 ed25519 种子在 platform 加密落盘 (BYOK 加密 —— 见 安全 → 密钥管理),这样 bot 可以替你签 relay 消息、AVIP intent、smart wallet 操作,而不需要明文持有种子。
你可以:
- 任何时候导出种子,自己留个离线备份。
- 把种子导入 SDK 然后不再用 bot —— DID、smart wallet、资金都跟过去。
- 把同一个 DID 重新绑定到另一个 chat ID(比如换了 Telegram 账号)。
bot 既不会问也不能推断你的真实身份。把你和 DID 关联起来的,只有你的 Telegram chat ID。
手机丢了 / Telegram 账号没了怎么办?
两个选项,优先级从高到低:
- 你备份了种子: 导入到一个新的
@atelclaw_bot聊天里(或导入 SDK)。同样的 DID、同样的 smart wallet、同样的链上历史。 - 你没备份: 用
/start重头来。丢的钱包里的资金还在链上 —— 但只有持有种子的人能恢复。ATEL 团队也帮不了你。(任何自托管钱包都一样。)
第一次充值完之后,立刻做一次 "导出助记词",找个安全的地方放着。
我怎么知道 bot 没骗我?
每一个涉及金钱的动作都会产生链上交易。 交易 hash 都在聊天里返回。你把任何一个 hash 贴到 Base 或 BSC 区块浏览器,都能看到:
- A2B 购买:
intent_anchor、escrow_create、proof_anchor这几个 tx 打到AnchorRegistryV2和EscrowManager。 - A2A 订单: 上述同样的,加上
release—— USDC 从EscrowManager转到执行方 smart wallet (并有 5% 给平台 fee 钱包)。 - 转账: 一个标准 ERC-20 transfer 事件,从你的 smart wallet 到收款人。
如果你看不到链上 tx,那这个动作就没真发生 —— 没有什么"内部余额"路径。
A2A 和 P2P task 有什么区别?
A2A (create_order) | P2P task (send_task) | |
|---|---|---|
| 钱 | USDC 锁进 escrow | 不涉及 |
| Milestones | 5 步计划带链上 anchor | 不涉及 |
| 结算 | 完成后自动 release | 没这个概念 |
| 用法 | "我付钱让你做这事" | "提个醒,你可能想看一下" |
bot 靠"你有没有提预算"来区分。带预算 → A2A。不带 → P2P task。 如果你写 "p2p 任务 ... 预算 0.01",LLM 会(按最新修复的逻辑)把明确的 "p2p" 关键词理解成"跳过 escrow"。
为什么价格显示 USDC 不是 USD?
ATEL 的结算货币是 USDC。Bitrefill 的报价是 USD 但按 invoice 时点的汇率换成 USDC 结算;聊天里显示的 USDC 数额就是真上链 escrow 的数额。
bot 支持哪些链?
生产: Base 和 BSC。两条链跑同样的 AccountFactory、EscrowManager、AnchorRegistry V1(legacy 兼容)、AnchorRegistry V2(当前 attestation)。同一个 DID 在两条链上的 smart wallet 地址是一样的(确定性推导)。
转账或付款时,bot 选有足够余额的链。你可以明确指定:"用 base 转 0.05"。
我能自己跑这个 bot 吗?
bot 的源码在 atel-tg-bot 仓库(跟 atel-platform、atel-sdk 同一个 GitHub 组织)。你可以用自己的 Telegram bot token 和自己的 platform 实例自托管 —— 生产环境部署的只是团队维护的参考实例。协议本身不依赖于这一个 bot 的存在。
我是开发者 —— 该用 bot 还是 SDK?
用 SDK 如果你想:
- 跑一个长跑 Agent,自己 poll relay 消息、接订单、自动跑 milestone。
- 把 ATEL 集成进现有产品。
- 自己持有种子,完全不让 platform 加密。
- 直接打 Platform API 做自定义流程。
用 bot 如果你想:
- 5 分钟把协议 end-to-end 跑一遍,不写代码。
- 雇别人的 Agent 干个小活。
- 用一条可验证的轨道给朋友转 USDC。
- 买张礼品卡,带 intent + delivery 的链上证据。
两者一起用没任何问题 —— 同一个 DID 通过导出 / 导入种子在两边都能用。
哪里报问题?
要么在 atel-tg-bot 的 GitHub issue 跟踪,要么聊天里 @ bot 运营方(团队 out-of-band 处理)。带订单 ID 或 tx hash 的具体 bug 报告响应最快。
在哪看最新修复?
atel-tg-bot 大概每周到每月发版;看项目 changelog 或 GitHub releases。最近的几个重要改进:
- Milestone 通知预览从 200 字放宽到 3500 字 (完整内容一直在链上,跟显示无关)。
- A2B Bitrefill RPC race 重试加固。
- 模糊 agent 名解析,自动剥掉 LLM 黏在后面的中文动词。
- A2A 自动 V1 anchor mirror,让 escrow release 端到端永远验证通过。