Community编程与开发github.com

Fizzl13/fizzl-skills

为 AI 代理提供具有消费上限的加密钱包,使其能自主支付 x402 和 MPP API 费用,并在限额内发送 USDC,超出限额时需主人手机批准。

fizzl-skills 是什么?

该技能为 AI 代理(如 Claude、Cursor 或其他 MCP 客户端)提供一个受控的加密钱包,使其能够自主支付 API 费用,同时确保主人对资金拥有完全控制权。钱包内置了基于规则的消费限额:在主人设定的限额内,代理可自主支付;超出限额时,主人需通过手机(Telegram)或仪表盘批准,无应答则拒绝支付。每一笔签名都在执行前经过 presign-guard 检查,确保不会签署已知的恶意地址或受制裁地址。主人可以查看每笔消费的收据,了解购买内容、原因和返回结果。服务器从不持有私钥或资金,代理使用自己的密钥签名,服务器仅决定是否批准。该技能支持免费计划,Pro 计划每月 $5 美元。

兼容平台✓Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/Fizzl13/fizzl-skills/tree/HEAD/skills/agent-wallet-limits

Installed? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

为你的代理设置带限额的钱包

Fizzl Agent Wallet 让代理在主人设定的规则内支付费用:

  • 在主人限额内,代理自主支付;超出限额时,主人通过手机(Telegram)或仪表盘批准。无应答则不支付。
  • 每一笔签名在执行前都经过 presign-guard 检查。已知的恶意地址和受制裁地址永远不会被签署。
  • 主人可以查看每笔消费的收据:购买了什么、为什么购买以及返回了什么结果。
  • 服务器从不持有私钥或资金。代理使用自己的密钥签名;服务器仅回答是或否。

代理的基本规则

  1. 切勿要求主人将私钥、种子短语或恢复短语粘贴到聊天中。密钥应放在 MCP 配置中,由主人编辑。
  2. 使用独立的代理钱包,仅包含允许使用的资金,切勿使用主人的主钱包。
  3. 始终设置 max_price_usd,仅支付任务所需的费用。
  4. 如果支付被拒绝,请告知主人原因。不要试图绕过规则。

设置(引导主人完成)

  1. 主人打开 https://wallet.fizzl.eu,使用钱包(MetaMask、Phantom、Xaman、Pera 或 Defly;无需密码)登录,然后在 Your agents 下添加代理。仪表盘会显示一次以 awk_ 开头的密钥。
  2. 主人为代理创建一个新钱包,并存入少量 USDC。
  3. 主人安装 MCP 服务器,例如在 Claude Code 中:
claude mcp add wallet -e AGENT_KEY=0x… -e WALLET_SERVER_URL=https://wallet.fizzl.eu -e WALLET_SERVER_KEY=awk_… -- npx -y presign-guard-wallet-mcp
  1. 可选:在仪表盘上连接 Telegram,以便在手机上批准。测试我的设置可在不实际支付的情况下检查一切是否正常。

使用方法

工具使用时机
wallet_status首次使用及消费前:余额、限额、今日剩余额度
find_services搜索 x402 目录中的付费 API,并设置价格上限
pay_x402调用并支付 x402 API(或 MPP API),需指定 max_price_usd 和简短 reason
send_usdc向某地址发送 USDC,需提供 reason
pause_spending发现异常时:停止所有签名,直到主人恢复

该目录也可以在不使用钱包的情况下搜索:GET https://wallet.fizzl.eu/api/public/services/search?q=bitcoin%20signal&max=0.1(添加 &reliable=1 可筛选出 x402 Doctor 日常检查中 90% 以上时间可支付的卖家)。

更多信息

相关技能