关于 moonpay-fund-polymarket
moonpay-fund-polymarket 是为 Polymarket 交易准备钱包的 CLI 技能,可安装 Polymarket CLI,并通过 MoonPay 在 Polygon 上为钱包充值 POL 和 USDC.e。内容涵盖钱包设置、余额检查、购买或跨链转入资金及验证。
主要功能
- 01安装并设置 Polymarket CLI
- 02创建并获取 Polymarket 钱包
- 03检查 Polygon 代币余额
- 04购买 POL 或跨链转入 Polygon
- 05验证 POL 和 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(Gas)和 USDC.e(交易用),使其可以在 Polymarket 上进行交易。
Polymarket 运行于 Polygon。进行交易需要:
- POL — 用于支付交易费用的原生 Gas 代币
- 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 地址在所有链上都相同,因此可直接在 MoonPay 中使用 Polymarket 地址。
3. 检查现有 Polygon 余额
mp token balance list --wallet <polymarket-address> --chain polygon
如果钱包中已有 POL 和 USDC.e,即可使用。
4. 获取用于 Gas 的 POL
直接用法币购买 POL,这是在 Polygon 上获取 Gas 最简单的方式:
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 的 Gas 费用很低;几美元就足以支付数百笔交易
- 如果用户还没有加密货币,法币购买选项(
mp buy)是最快的途径
相关技能
- moonpay-prediction-market — 完整的预测市场交易指南
- moonpay-swap-tokens — 桥接命令和支持的链
- moonpay-check-wallet — 检查 Polygon 余额
- moonpay-buy-crypto — 使用法币购买 POL 或 ETH