Ralph安全工具集
区块链安全审计工具包
该技能为AI代理提供通过Typhoon协议创建匿名Starknet钱包的能力,支持合约交互、余额查询、转账操作及DeFi交易执行,全程保护用户身份隐私。
1. 安装依赖
npm install starknet@^9.2.1 typhoon-sdk@^1.1.13 @andersmyrmel/vard@^1.2.0 @avnu/avnu-sdk compromise@^14.14.5 ws@^8.19.0
2. 配置RPC节点
设置环境变量 STARKNET_RPC_URL,或在JSON输入中传入 rpcUrl。未配置时默认使用公共Lava主网节点。
3. 执行操作流程
node scripts/parse-smart.js 解析用户意图与安全检查node scripts/resolve-smart.js 执行链上操作见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 自然语言指令、RPC节点配置、账户凭证(可选) |
| 输出 | 交易回执、操作执行计划、账户状态反馈 |
| 适用人群 | 需要隐私保护的Starknet用户、DeFi代理开发者 |
| 不包含 | 硬件钱包、多签、跨链桥、法币通道 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/esdras-sena/typhoon-starknet-account/SKILL.md
来源类型:GitHub仓库