Communityコーディング&開発github.com

Fizzl13/fizzl-skills

AIエージェントに暗号通貨ウォレットを付与し、支出制限を設定してx402やMPP APIの支払い、USDC送金を許可します。所有者の設定ルール内で動作し、上限を超える場合は所有者の電話で承認が必要です。

fizzl-skills とは?

このスキルは、AIエージェント(Claude、Cursor、その他MCPクライアント)に、所有者が設定したルールに従って自律的に支払いを行う機能を提供します。通常の支払いはエージェントが自動実行し、設定された上限を超える場合のみ、所有者が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に質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

エージェントのための制限付きウォレット

Fizzl Agent Wallet を使用すると、エージェントは所有者が設定したルール内で支払いを行うことができます:

  • 所有者の制限まではエージェントが自動的に支払い、それを超える場合は所有者が電話(Telegram)またはダッシュボードで承認します。回答がない場合は支払いが行われません。
  • すべての署名はpresign-guardによって事前チェックされます。既知のドレイナーや制裁対象アドレスへの署名は決して行われません。
  • 所有者はすべての購入を領収書として確認できます:購入内容、理由、返ってきたもの。
  • サーバーは鍵や資金を保持しません。エージェントは自身の鍵で署名し、サーバーはyesまたはnoを伝えるだけです。

エージェントの基本ルール

  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_x402x402 API(またはMPP API)を呼び出して支払い、max_price_usd と短い reason を指定
send_usdcUSDCを特定のアドレスに送金、reason を指定
pause_spending異常を検出した場合:すべての署名を停止、所有者が再開するまで

カタログはウォレットなしでも検索可能です:GET https://wallet.fizzl.eu/api/public/services/search?q=bitcoin%20signal&max=0.1(&reliable=1 を追加すると、x402 Doctorが90%以上の日次チェックで支払い可能と確認した販売者のみ表示)。

詳細

関連スキル