Community程式設計與開發github.com

Fizzl13/fizzl-skills

為 AI 代理(如 Claude、Cursor 或其他 MCP 客戶端)配備可設定上限的加密錢包,使其能自主支付 x402 與 MPP API 費用,或傳送 USDC。超過限額時,需經擁有者手機核准。

fizzl-skills 是什麼?

Fizzl Agent Wallet 為 AI 代理提供一個具備支出限制的加密錢包,讓代理能在開發者設定的規則內自主付費。此技能支援 Claude Code、Cursor 或任何 MCP 客戶端,核心機制為「預簽守衛」(presign-guard):每次簽署前先檢查目標地址是否為已知竊取合約或受制裁地址,確保安全。代理使用自己的金鑰簽署,伺服器僅回覆「同意」或「拒絕」,不持有私鑰或資金。開發者可在儀表板或 Telegram 上即時核准超限付款,並收到每筆交易的收據。此外,技能包含 x402 付費 API 目錄搜尋、USDC 傳送及暫停支出等功能,適合需要為 AI 代理設定安全、可審計的自主支付場景。

相容平台✓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)或儀表板上核准。無人回應則不付款。
  • 每次簽署前均由「預簽守衛」檢查。已知的竊取合約與受制裁地址絕不會被簽署。
  • 擁有者能看見每筆購買的收據:買了什麼、為何購買、以及回傳了什麼。
  • 伺服器從不持有金鑰或資金。代理使用自己的金鑰簽署;伺服器僅回答「是」或「否」。

代理的基本規則

  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,以便在手機上核准付款。測試我的設定(Test my setup)可在不實際付款的情況下檢查一切是否正常。

使用方式

工具使用時機
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% 以上每日檢查中顯示可付款的賣家)。

更多資訊

相關技能