typhoon-starknet-account

🌪️ Starknet 隐私账户与 DeFi 自动化

🥥4总安装量 1评分人数 1
100% 的用户推荐

基于 Typhoon 匿名部署器的 Starknet 账户管理技能,支持隐私交易、DeFi 交互与链上事件监听,为 Web3 用户提供企业级安全防护。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 通过 30+ 条正则规则实现强大的提示词注入防护机制
  • ✅ 私钥采用 0o600 文件权限与 0o700 目录权限双重隔离存储
  • ✅ 执行认证令牌 (attestation token) 机制有效防止注入攻击
  • ⚠️ 私钥通过命令行参数传递给子脚本,存在潜在的进程可见性风险
  • ⚠️ 依赖外部中心化服务(AVNU API、Typhoon 合约),存在单点故障可能

使用说明

核心用法

Typhoon Starknet Account 是一款专为 Starknet 生态设计的区块链账户管理技能,通过 Typhoon 匿名部署器实现隐私保护型账户创建与管理。其核心工作流程分为三步:首先由 parse-smart.js 解析用户自然语言指令,进行安全校验并提取代币、协议、ABI 等关键信息;随后 LLM 基于解析结果构建结构化操作指令;最后 resolve-smart.js 执行具体操作,涵盖合约读取、写入交易、事件监听及条件触发四种模式。

该技能深度集成 AVNU、Ekubo、Vesu 等主流 DeFi 协议,支持 ETH/STRK 等代币的 swap、转账、流动性提供等操作。独特的事件监听功能允许用户设置条件触发器——例如当 Ekubo 发生特定 Swap 事件时,自动通过 AVNU 执行对冲交易,并内置 TTL 自动清理机制管理定时任务。

显著优点

隐私优先架构:依托 Typhoon 协议实现账户匿名部署,链上地址无法关联到用户身份,满足合规敏感场景需求。多层安全防护:30+ 条正则规则防御提示词注入、执行认证令牌防止注入攻击、私钥 600 权限存储、目录 700 权限隔离,形成纵深防御体系。智能解析能力:结合 Compromise NLP 库与 ABI 上下文,将"把 10 个 ETH 换成 STRK"等自然语言精准映射为链上操作。生态原生集成:直接调用 AVNU SDK、Starknet 官方 SDK,无需用户手动处理合约地址与调用数据。条件自动化:支持"监听+执行"的复合策略,满足量化交易、套利监控等高级场景。

潜在缺点与局限性

来源可信度限制:当前为个人开发者账号(T3),虽代码质量优秀但缺乏组织背书。外部依赖风险:核心功能依赖 AVNU API、Typhoon 合约等中心化服务,存在单点故障可能。私钥传递方式:子脚本通过命令行参数接收私钥,虽有文件权限保护,但相比内存隔离方案安全性稍逊。定时任务复杂度:crontab 操作对普通用户不够透明,需手动审计 ~/.openclaw/cron// 目录。性能瓶颈:事件监听采用 WebSocket/轮询模式,高频场景下可能存在延迟,不适合毫秒级套利。不可逆操作风险:区块链交易一旦上链无法撤销,误操作可能导致资产损失。

适合的目标群体

  • 隐私敏感型用户:需要隐藏交易轨迹的 DeFi 参与者、机构交易员
  • Starknet 生态开发者:快速原型验证、合约交互测试
  • 自动化策略交易者:需要事件驱动执行的中低频量化策略
  • Web3 新手探索者:自然语言交互降低链上操作门槛
  • 多协议套利者:跨 Ekubo/AVNU/Vesu 的流动性挖掘与套利

使用风险

资产安全风险:私钥文件需严格备份,丢失将导致账户永久不可恢复;建议大额资金配合硬件钱包使用。智能合约风险:交互的 DeFi 协议可能存在漏洞,需自行评估协议安全性。网络与 RPC 风险:默认 lava.build RPC 可能出现延迟或故障,建议配置备用节点。定时任务残留:条件监听任务若未正常清理,可能持续消耗系统资源。授权误操作:虽有多层确认,但用户仍需仔细核对每笔交易的代币、金额、接收地址。监管合规风险:匿名功能在某些司法辖区可能受限,用户需自行评估合规性。

typhoon-starknet-account 内容

文件夹图标references文件夹
文件夹图标scripts文件夹
手动下载zip · 56.9 kB
argentx-class-hashes.mdtext/markdown
请选择文件