moonpay-fund-polymarket について
moonpay-fund-polymarketは、Polymarketでの取引に向けてウォレットを準備するCLIスキルです。Polymarket CLIの導入や、MoonPayを通じたPolygon上のPOLとUSDC.eの調達、残高確認を案内します。
主な機能
- 01Polymarket CLIの導入と設定
- 02Polymarketウォレットの作成と取得
- 03Polygon上のトークン残高確認
- 04POLの購入またはPolygonへのブリッジ
- 05POLとUSDC.eの入金確認
活用シーン
- 01新しいPolymarketウォレットを取引向けに準備
- 02取引資金としてETHまたはUSDCをPolygonへブリッジ
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ moonpay/ skills --skill moonpay-fund-polymarketインストール後、Claude Code で/moonpay-fund-polymarketを入力して読み込まれたか確認します。
詳細
Polymarket に資金を追加する
目標
Polymarket CLI をインストールし、MoonPay を通じてウォレットに POL(ガス代)と USDC.e(取引)を追加して、Polymarket ですぐに取引できる状態にします。
Polymarket は Polygon 上で動作します。取引するには、次のものが必要です。
- POL — 取引手数料に使用するネイティブガストークン
- USDC.e(
0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174)— Polymarket が賭けに使用するトークン
主なアドレス
| トークン | チェーン | アドレス |
|---|---|---|
| POL(ネイティブ) | Polygon | 0x0000000000000000000000000000000000000000 |
| USDC.e | Polygon | 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174 |
| ETH(ネイティブ) | Ethereum | 0x0000000000000000000000000000000000000000 |
ワークフロー
1. Polymarket CLI をインストールする
Polymarket CLI がすでにインストールされているか確認します。
polymarket --version
インストールされていない場合は、ダウンロードしてインストールします。
curl -sSL https://raw.githubusercontent.com/Polymarket/polymarket-cli/main/install.sh | sh
プラットフォーム用のバイナリをダウンロードし、SHA-256 チェックサムを検証して、/usr/local/bin にインストールします。sudo 権限がないために失敗した場合は、ユーザーが書き込み可能な場所にインストールします。
mkdir -p ~/.local/bin
# Download and extract the binary for your platform, then:
cp polymarket ~/.local/bin/polymarket && chmod +x ~/.local/bin/polymarket
2. Polymarket ウォレットをセットアップする
ウォレットがない場合は、ガイド付きセットアップを実行します。
polymarket setup
ウォレットを作成し、プロキシウォレットをセットアップして、Polygon 上の Polymarket コントラクトを承認します。
次に、ウォレットアドレスを取得します。
polymarket wallet address
以下のすべての MoonPay 資金追加コマンドで、このアドレスを --wallet として使用します。EVM アドレスはすべてのチェーンで同じなので、Polymarket のアドレスを MoonPay でそのまま使用できます。
3. 既存の Polygon 残高を確認する
mp token balance list --wallet <polymarket-address> --chain polygon
ウォレットにすでに POL と USDC.e がある場合は、準備完了です。
4. ガス代用の POL を入手する
法定通貨で POL を直接購入します。Polygon のガス代を入手する最も簡単な方法です。
mp buy --token pol_polygon --amount 5 --wallet <polymarket-address> --email <email>
ユーザーがすでに ETH を持っている場合は、ETH から POL にブリッジすることもできます。
mp token bridge \
--from-wallet <wallet-name> --from-chain ethereum \
--from-token 0x0000000000000000000000000000000000000000 \
--from-amount 0.001 \
--to-chain polygon \
--to-token 0x0000000000000000000000000000000000000000
約 2~5 ドル分の POL で、数百回のトランザクションを実行できます。
5. 取引に使う USDC.e を入手する
Ethereum 上の ETH を、ワンステップで Polygon 上の USDC.e にブリッジします。
mp token bridge \
--from-wallet <wallet-name> --from-chain ethereum \
--from-token 0x0000000000000000000000000000000000000000 \
--from-amount 0.005 \
--to-chain polygon \
--to-token 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174
ユーザーがすでに Ethereum 上に USDC を持っている場合は、直接ブリッジすることもできます。
mp token bridge \
--from-wallet <wallet-name> --from-chain ethereum \
--from-token 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 \
--from-amount 10 \
--to-chain polygon \
--to-token 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174
6. 確認する
mp token balance list --wallet <polymarket-address> --chain polygon
POL と USDC.e の両方があることを確認します。
7. Polymarket で取引する
資金を追加したら、MoonPay CLI から直接取引できます。
# Search markets
mp prediction-market market search --provider polymarket --query "bitcoin"
# Get trending markets
mp prediction-market market trending list --provider polymarket
# Register wallet (one-time)
mp prediction-market user create --provider polymarket --wallet <evm-address>
# Buy shares
mp prediction-market position buy --wallet main --provider polymarket --tokenId <token-id> --price 0.65 --size 100
# Check positions
mp prediction-market position list --provider polymarket --wallet <evm-address>
# Check PnL
mp prediction-market pnl retrieve --provider polymarket --wallet <evm-address>
または、Polymarket CLI を使って高度な注文タイプで取引できます。
polymarket markets search "query" # find markets
polymarket clob price <token_id> # check prices
polymarket clob market-order ... # place orders
polymarket clob balance # check trading balance
ヒント
polymarket wallet addressで資金追加に使うアドレスを取得できます。すべての MoonPay コマンドで--walletとして指定してください。- EVM アドレスはチェーン間で共通なので、Polygon、Ethereum、Base などで同じアドレスを使用できます。
- Ethereum から Polygon へのブリッジ所要時間は通常 5~20 秒です。
- POL のガス代は非常に安く、数ドル分で数百回のトランザクションを実行できます。
- ユーザーがまだ暗号資産を持っていない場合は、法定通貨での購入(
mp buy)が最も速い方法です。
関連スキル
- moonpay-prediction-market — 予測市場での取引に関する完全ガイド
- moonpay-swap-tokens — ブリッジコマンドと対応チェーン
- moonpay-check-wallet — Polygon の残高を確認
- moonpay-buy-crypto — 法定通貨で POL または ETH を購入