Typhoon Starknet Account

🌀 隐私优先的 Starknet Agent 钱包

defi榜 #45

基于 Typhoon 的 Starknet 匿名钱包管理工具,支持隐私创建、合约交互与 DeFi 操作,适合需要链上匿名的 AI Agent。

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

使用说明

核心功能

typhoon-starknet-account 是一套面向 AI Agent 的 Starknet 匿名钱包操作工具,核心围绕隐私保护与自动化链上交互设计。主要能力包括:

1. 匿名钱包生命周期管理:通过 Typhoon SDK 创建和加载隐私保护的 Starknet 账户,无需暴露真实身份关联
2. 智能合约交互:支持 ABI 自动发现、读取/写入合约、预执行模拟(preflight)与费用估算

3. DeFi 操作集成:深度整合 AVNU SDK 进行代币兑换,提供报价获取、滑点控制、交易执行完整流程

4. 条件触发执行:支持事件监听驱动的自动化操作(如价格触发后自动 swap),内置定时任务与 TTL 清理机制

显著优点

  • 隐私优先设计:Typhoon 原生支持匿名账户创建,适合对身份敏感的场景
  • Agent 原生架构:三步工作流(parse → LLM 解析 → resolve)专为自动化代理设计
  • 多重安全机制:强制用户授权确认、预执行模拟、明确的错误码与恢复策略
  • DeFi 体验优化:AVNU 集成替代原始 RPC 调用,提供更优的路由与执行体验

潜在局限

  • 依赖外部 RPC:需自行配置可靠节点或依赖公共 RPC(Lava),存在可用性风险
  • AVNU 路径锁定:DeFi 操作强制走 AVNU SDK,可能限制其他 DEX 协议的直接接入
  • 条件执行复杂度:事件监听+自动执行的组合需要谨慎设置条件边界,避免意外触发
  • npm 依赖较多:运行时需安装 6+ 个包,版本兼容性需持续维护

适合人群

  • 需要链上匿名的 AI Agent 开发者
  • 自动化交易/套利策略构建者
  • 隐私敏感型 DeFi 用户
  • Starknet 生态探索者

常规风险提示

  • 私钥管理:PRIVATE_KEY 通过环境变量传递,需确保运行环境隔离
  • 授权确认:系统强制要求用户显式确认(yes/no),但仍需警惕社交工程诱导
  • 资金风险:INSUFFICIENT_FUNDS 等错误需前置检查,避免交易失败损失 gas
  • 网络风险:公共 RPC 可能被限流或审查,生产环境建议配置私有节点

Typhoon Starknet Account 内容

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