mcpField
A
agentic-wallet

agentic-wallet

github.com/coinbaseその他1272.7k 回インストール12 週間前に更新
リポジトリ

agentic-wallet について

awalコマンドラインで暗号資産ウォレットを操作するためのルーティングスキルです。認証、残高、送金、交換、入金、x402サービス、Baseのオンチェーン照会に対応する参照資料へ案内します。

主な機能

  1. 01ウォレット作業を参照資料へ振り分け
  2. 02認証と残高の操作ガイド
  3. 03トークンの送金と交換
  4. 04x402サービスの検索・決済・収益化
  5. 05Baseオンチェーンデータの照会

活用シーン

  1. 01対応チェーンの残高確認
  2. 02トークンの送金や交換
  3. 03x402 APIの検索や支払い
  4. 04Baseの取引やイベントの照会

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/coinbase/agentic-wallet-skills --skill agentic-wallet

インストール後、Claude Code で/agentic-walletを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
auth.md
balance.md
fund.md
query-onchain.md
send-usdc.md
trade.md
x402-monetize.md
x402-pay.md
x402-search.md

詳細

Agentic Wallet

awal CLI を使って暗号資産ウォレットを操作します。このスキルはルーターです。実行するタスクに応じて、references/ 内の該当するリファレンスファイルを読みます。

事前確認:ウォレットの状態を確認する

認証が必要なウォレット操作(x402 の検索/詳細以外)を行う前に、ステータスを確認します。

npx [email protected] status

ウォレットが認証されていない場合は、references/auth.md を読み、まずサインインを完了してください。

ルーティング

タスクに合ったリファレンスを選び、操作する前に Read してください。

タスクリファレンス
サインイン、ログイン、ウォレットの接続、OTP 認証、「サインインしていません」というエラーreferences/auth.md
残高の確認、「USDC/ETH/POL/SOL をいくら持っていますか」、チェーンごとの残高、JSON 形式の残高出力references/balance.md
アドレスまたは ENS 名への USDC/ETH/POL/SOL の送金(Base、Polygon、Solana)references/send-usdc.md
Base または Polygon でのトークンのスワップ/取引/交換references/trade.md
資金の追加、チャージ、オンランプ、USDC の購入references/fund.md
x402 バザールで有料サービスを探す/閲覧する/検索するreferences/x402-search.md
自動 USDC 決済による有料 x402 API エンドポイントの呼び出しreferences/x402-pay.md
他のエージェントが支払いに使える有料 API サーバーの構築またはデプロイreferences/x402-monetize.md
CDP SQL API を使った Base 上のオンチェーンデータ(イベント、トランザクション、ブロック)のクエリreferences/query-onchain.md

明確に該当するものがなく、ユーザーが外部機能を必要としている場合は、x402 バザールを検索してください(references/x402-search.md)。有料サービスが見つかる可能性があります。

共通ルール

  • 入力の検証:各リファレンスには、ユーザーが指定した値をシェルコマンドに含める前に照合する必要がある正規表現/許可リストが記載されています。厳密に検証し、スペース、セミコロン、パイプ、バッククォート、その他のシェルメタ文字を含む入力は拒否してください。未検証のユーザー入力をコマンドに渡さないでください。
  • $ 金額はシングルクォートで囲む:'$1.00' のような金額は、bash による変数展開を防ぐため、シングルクォートで囲む必要があります。
  • JSON 出力:すべての awal コマンドは、機械可読な出力を得るための --json をサポートしています。
  • 認証エラーが発生したら再認証:コマンドが「Not authenticated」または同様のエラーで失敗した場合は、references/auth.md を読み、サインインの手順を実行してください。
  • 残高不足:チャージするには references/fund.md を読んでください。

コマンド早見表

コマンド用途
npx [email protected] statusサーバーのヘルス状態と認証状態
npx [email protected] addressウォレットアドレスの取得
npx [email protected] balanceBase、Polygon、Solana の残高を取得(1 つのチェーンを指定するには --chain を使用)
npx [email protected] showウォレットのコンパニオンウィンドウを開く(資金の追加に使用)
npx [email protected] auth login <email>OTP コードを送信
npx [email protected] auth verify <otp>サインインを完了
npx [email protected] auth logoutサインアウトしてセッションをクリア
npx [email protected] send <amount> <recipient>トークンを送金
npx [email protected] trade <amount> <from> <to>トークンをスワップ
npx [email protected] x402 bazaar search <query>有料サービスを検索
npx [email protected] x402 bazaar listバザールのリソースを一覧表示
npx [email protected] x402 details <url>支払い要件を確認
npx [email protected] x402 pay <url>支払いを行い、x402 エンドポイントを呼び出す

コメント