agentic-wallet について
awalコマンドラインで暗号資産ウォレットを操作するためのルーティングスキルです。認証、残高、送金、交換、入金、x402サービス、Baseのオンチェーン照会に対応する参照資料へ案内します。
主な機能
- 01ウォレット作業を参照資料へ振り分け
- 02認証と残高の操作ガイド
- 03トークンの送金と交換
- 04x402サービスの検索・決済・収益化
- 05Baseオンチェーンデータの照会
活用シーン
- 01対応チェーンの残高確認
- 02トークンの送金や交換
- 03x402 APIの検索や支払い
- 04Baseの取引やイベントの照会
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ coinbase/ agentic-wallet-skills --skill agentic-walletインストール後、Claude Code で/agentic-walletを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/auth.mdbalance.mdfund.mdquery-onchain.mdsend-usdc.mdtrade.mdx402-monetize.mdx402-pay.mdx402-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] balance | Base、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 エンドポイントを呼び出す |
コメント
Markdown 対応