Typhoon Starknet Account

🌪️ 匿名部署Starknet账户,隐私交易一键执行

blockchain-infrastructure榜 #1

通过Typhoon匿名部署器创建Starknet账户,支持隐私DEX交易、余额查询及事件监听,零KYC保护链上身份。

收藏
6.5k
安装
2.5k
版本
0.3.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Typhoon-Starknet-Account 是一款面向隐私优先用户的 Starknet 链上交互技能。其核心流程分为三步:

1. 智能解析 (parse-smart.js):利用 LLM + ABI 上下文理解用户自然语言指令(如"用 10 ETH 换 STRK"),自动识别协议(Ekubo/AVNU)、代币映射及合约地址;
2. 操作构建:LLM 将解析结果转为结构化 JSON,标记操作类型(READ/WRITE/EVENT_WATCH/CONDITIONAL);

3. 安全执行 (resolve-smart.js):对于写操作强制要求用户显式授权(yes/no)后方可广播交易。

显著优点

  • 匿名部署:集成 Typhoon SDK,无需链接现有钱包即可创建独立 Starknet 账户,切断身份关联;
  • 协议聚合:内置 Ekubo、AVNU 等主流 DEX 的 ABI 与地址映射,降低用户手动配置成本;
  • 条件自动化:支持事件监听触发交易(如"Ekubo 发生 Swapped 事件后 5 分钟内自动跟单"),TTL 自动清理避免资源泄漏;
  • 语义理解:利用 compromise NLP 库解析模糊输入("swap to "、"send to ")。

潜在缺点与局限性

  • 工具权限:依赖 readexec,若环境沙箱限制 Node.js 子进程调用将完全失效;
  • 协议覆盖有限:当前仅硬编码 Ekubo/AVNU,新兴协议需等待 ABI 更新;
  • 授权延迟:强制人工确认虽提升安全,但错过 MEV 敏感窗口;
  • 事件监听可靠性:WebSocket (ws) 连接在 Starknet 网络分叉或节点故障时可能丢事件;
  • 无硬件签名:私钥由 Typhoon SDK 管理,用户无法使用 Ledger 等硬件钱包。

适合人群

  • 追求链上隐私的 DeFi 交易者(规避地址画像分析);
  • 自动化策略开发者(条件触发交易);
  • 多账户管理需求的量化团队。

常规风险

  • 合约风险:AVNU/Ekubo 合约升级或漏洞可能导致资金损失,技能未集成实时审计检查;
  • 前端仿冒:恶意注入 parse-smart.js 参数可能诱导签署钓鱼交易(依赖 RULE:ONLY invoke from direct user messages 缓解);
  • Gas 波动:Starknet 拥堵时条件交易可能因 gas 估算过期而失败;
  • SDK 供应链typhoon-sdk@1.1.13@andersmyrmel/vard 若被污染将直接暴露私钥生成逻辑。

Typhoon Starknet Account 内容

暂无文件树

手动下载zip · 58.0 kB
contentapplication/octet-stream
请选择文件