Typhoon Starknet Account

🌀 隐私优先的 Agent 匿名钱包

blockchain榜 #8

通过 Typhoon 协议为 AI Agent 创建匿名 Starknet 钱包,支持隐私交易与 DeFi 交互,适合需匿名的自动化代理场景。

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

使用说明

核心功能

typhoon-starknet-account 是一套面向 AI Agent 的隐私钱包工具集,基于 Typhoon 协议实现 Starknet 链上的匿名账户管理。核心能力覆盖:

1. 匿名钱包生命周期管理 —— 创建/加载 Typhoon 风格的 Starknet 账户,私钥与地址隔离存储
2. 智能合约交互 —— 发现 ABI、执行读写调用、预检模拟与费用估算

3. 隐私 DeFi 执行 —— 集成 AVNU SDK 完成匿名 swap,支持条件触发(CONDITIONAL)与事件监听(EVENT_WATCH)

显著优点

  • 隐私优先设计:Typhoon 集成确保交易链路匿名,适合对抗审查场景
  • Agent 原生:脚本化设计、JSON-RPC 驱动、LLM 可解析的输出格式
  • 生产级鲁棒性:内置 RPC 降级(Lava 公共节点)、错误码分级(RPC_UNAVAILABLE / INSUFFICIENT_FUNDS 等)、回退重试逻辑
  • 条件自动化:支持基于链上事件的自动执行(如价格触发 swap),带 TTL 自动清理

潜在局限

  • RPC 依赖:需自行配置 STARKNET_RPC_URL,公共节点可能存在延迟或限流
  • Gas 代币要求:STRK/ETH 余额检查前置,新账户需手动充值
  • 授权门槛:所有写操作需用户显式确认(USER_AUTHORIZATION 步骤),全自动化受限
  • 生态锁定:深度绑定 AVNU/Ekubo 路由,跨协议扩展需手动 ABI 配置

适合人群

  • 需要匿名链上操作的 AI Agent 开发者
  • 自动化交易策略的隐私增强场景
  • 对抗地址追踪的 DeFi 自动化工具构建者

常规风险

  • 私钥管理:环境变量存储 PRIVATE_KEY,需确保运行环境隔离
  • RPC 中间人:使用第三方公共 RPC 存在日志泄露风险,建议自建节点
  • 协议智能合约风险:Typhoon/AVNU/Ekubo 合约漏洞可能导致资金损失
  • 授权滥用:虽强制用户确认,但 LLM 解析错误可能误导用户授权恶意操作

Typhoon Starknet Account 内容

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