mcpField
M
moonpay-missions

moonpay-missions

github.com/moonpayその他11243 回インストール23 週間前に更新
リポジトリ

moonpay-missions について

moonpay-missions は、MoonPay CLI の使い方を段階的なタスクで案内するスキルです。ウォレットやトークン操作を知りたいユーザー向けに、本人確認から取引、予測市場、スキル管理までを扱います。

主な機能

  1. 019 つのミッションを順に案内
  2. 02本人情報とマルチチェーンウォレットの確認
  3. 03トレンドトークンと保有資産の調査
  4. 04スワップ・購入・メッセージ署名の実演
  5. 05予測市場の閲覧とスキル管理

活用シーン

  1. 01アカウントとウォレットアドレスの確認
  2. 02トークンの動向と複数チェーンの資産確認
  3. 03手順に沿ったトークンスワップや法定通貨購入
  4. 04予測市場の閲覧とスキルのインストール

インストール

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

$npx skills add https://github.com/moonpay/skills --skill moonpay-missions

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

詳細

MoonPay Missions

一連のミッションをユーザーに案内します。次に進む前に、それぞれのミッションを完了してください。各ミッションの後に、実行した内容と次に行うことを簡潔にまとめます。

ミッション 1:本人確認

目標: あなたが誰で、どのウォレットを持っているかを確認します。

mp user retrieve
mp wallet list

ウォレットがない場合は、作成します。

mp wallet create --name "main"

メールアドレスと、すべてのウォレットアドレス(Solana、Ethereum、Bitcoin、Tron)をユーザーに伝えます。また、秘密鍵はランダムキーを使って OS のキーチェーン内でローカルに暗号化されていることも伝えます。

ミッション 2:市場調査

目標: トレンドと、調査するトークンを確認します。

mp token trending list --chain solana --limit 5 --page 1

トレンド上位のトークンを提示します。次に、調査するトークンを選ぶようユーザーに尋ねます。

mp token search --query "<token>" --chain solana
mp token retrieve --token <address-from-search> --chain solana

名前、シンボル、価格、時価総額、流動性、取引量を提示します。

ミッション 3:ポートフォリオの確認

目標: チェーンをまたいで、ウォレット内の資産を確認します。

mp token balance list --wallet <solana-address> --chain solana
mp token balance list --wallet <eth-address> --chain ethereum
mp bitcoin balance retrieve --wallet <btc-address>

USD での評価額と合計額を含む、マルチチェーンのポートフォリオレポートとして保有資産を提示します。

ミッション 4:スワップ

目標: スワップを最初から最後まで実行します。

ウォレットの保有資産に基づいて、少額のスワップを選びます。

mp token swap \
  --wallet main --chain solana \
  --from-token So11111111111111111111111111111111111111111 \
  --from-amount 0.01 \
  --to-token EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v

これにより、トランザクションの構築、ローカルでの署名、ブロードキャストを一度に行います。結果を表示し、トランザクションはサーバー上で構築され、ローカルで署名され(秘密鍵がマシンの外に出ることはありません)、オンチェーンに送信されたと説明します。

トークンを移動する 3 つのコマンド:

  • mp token swap — 同じチェーン上で異なるトークンを交換します(例:SOL → USDC)
  • mp token bridge — チェーンをまたいで交換します(例:Ethereum 上の ETH → Polygon 上の USDC)
  • mp token transfer — 同じチェーン上の同じトークンを別のウォレットに送ります(例:友人に USDC を送金)

ミッション 5:法定通貨で購入

目標: 法定通貨でのチェックアウトリンクを生成します。

mp buy --token sol --amount 1 --wallet <solana-address> --email <email>

チェックアウト URL を開きます。MoonPay は、カードまたは銀行振込で暗号資産を購入するための法定通貨ゲートウェイであると説明します。

ミッション 6:メッセージ署名

目標: ウォレットの所有権を証明するためにメッセージに署名します。

mp message sign --wallet main --chain solana --message "I own this wallet"

署名を提示します。ウォレットの確認(例:バーチャルアカウントへの登録、dApp に対する所有権の証明)に使われると説明します。

ミッション 7:バーチャルアカウント(任意)

目標: 法定通貨の入出金に使うバーチャルアカウントをユーザーが持っているか確認します。

mp virtual-account retrieve

アカウントがある場合は、ステータスと次のステップを示します。ない場合は、それが何かを説明し、mp virtual-account create で設定できることを伝えます。

ミッション 8:予測市場

目標: 予測市場を見て、その仕組みを理解します。

mp prediction-market market trending list --provider polymarket --limit 5

興味深い市場を選び、詳細を確認します。

mp prediction-market market event retrieve --provider polymarket --slug <slug-from-trending>

予測市場では、結果に対するシェアを購入できると説明します。価格は暗示された確率を表します。結果が YES と判定された場合、シェア 1 つにつき 1 ドルが支払われます。Polymarket(Polygon/USDC.e)と Kalshi(Solana/USDC)に対応しています。

ミッション 9:スキル

目標: 利用可能なスキルと、その管理方法を紹介します。

# List all bundled skills
mp skill list

# View a specific skill's instructions
mp skill retrieve --name moonpay-prediction-market

# Install all skills to Claude Code's skills directory
mp skill install

スキルは、特定のタスクで CLI を使う方法をエージェントに教えるガイドだと説明します。mp skill list で利用可能なすべてのスキルを表示できます。mp skill retrieve --name <skill> で、特定のスキルの手順をすべて表示できます。mp skill install ですべてのスキルを ~/.claude/skills/ にコピーすると、Claude Code が自動的に読み込みます。

まとめ

次の内容をすべて振り返ります。

  • マルチチェーン HD ウォレットをセットアップしました(暗号化され、OS のキーチェーンで保護されています)
  • トークンを検索して分析しました
  • Solana、Ethereum、Bitcoin にまたがるポートフォリオを確認しました
  • スワップを実行しました(構築、ローカルでの署名、ブロードキャスト)
  • 法定通貨での購入リンクを生成しました
  • 確認用のメッセージに署名しました
  • バーチャルアカウントを確認しました
  • 予測市場を見て回りました
  • スキルを見つけてインストールしました

最後に次のように伝えます。「準備は完了です。mp --help を実行してすべてのコマンドを確認するか、何でも聞いてください。」

コメント