安全密钥托管服务

2小时前更新 1 00

EVM钱包密钥托管与

收录时间:
2026-02-26
安全密钥托管服务安全密钥托管服务
安全密钥托管服务

技能简介

SafeSkills 是一项服务端密钥托管服务,用于存储敏感信息(如钱包私钥)并代理执行链上操作。AI 代理全程不接触原始密钥值,所有交易均在服务端完成签名与广播。

能做什么

  • 创建 EVM 钱包并生成专属 API 密钥
  • 查询钱包地址与资产余额(原生币及 ERC-20)
  • 发起 ETH 或代币转账
  • 发送任意交易数据,与智能合约交互

使用说明

安装与配置

无需本地安装,通过 HTTP API 调用。需设置环境变量:

export SAFESKILLS_API_URL="https://safeskill-production.up.railway.app"
export SAFESKILLS_FRONTEND_URL="https://safeskill-production.up.railway.app"

所有请求需在 Header 中携带 Bearer Token:Authorization: Bearer <API_KEY>

使用步骤

  1. 创建钱包:调用 POST /api/secrets,传入 type=EVM_WALLET 与 chainId,保存返回的 apiKey 作为后续认证凭证,并将 claimUrl 提供给用户以便其管理策略
  2. 获取密钥信息:GET /api/secrets/info 查看当前 API 密钥关联的元数据
  3. 查询地址:GET /api/skills/evm-wallet/address 获取智能账户地址
  4. 查余额:GET /api/skills/evm-wallet/balance 可附加 tokens 参数查询多个 ERC-20 余额
  5. 转账:POST /api/skills/evm-wallet/transfer,原生币不传 token 字段,ERC-20 需指定合约地址
  6. 自定义交易:POST /api/skills/evm-wallet/send-transaction 传入 to、data、value 与智能合约交互

输入与输出

见下方输入与输出表格。

项目内容
输入密钥类型、链 ID、收款地址、转账金额、代币合约地址(可选)、交易数据(可选)
输出API 密钥、用户管理链接、钱包地址、余额信息、交易哈希
适用人群需隔离私钥的 AI 代理开发者、自动化交易场景、策略管控需求方
不包含私钥导出、非 EVM 链、前端界面托管

 

风险提示

  • 严禁尝试获取或打印原始密钥值,所有操作必须通过 API 完成
  • API 密钥是访问钱包的唯一凭证,丢失后无法恢复
  • 转账前确认用户已通过 claimUrl 完成策略授权
  • 默认链 ID 11155111 为 Sepolia 测试网,生产环境请修改
  • 交易失败时检查余额充足性与策略审批状态

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/glitch003/safe-skills/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...