mcpField
M
moonpay-fund-polymarket

moonpay-fund-polymarket

github.com/moonpay其他11244 次安装23 周前更新
代码仓库

关于 moonpay-fund-polymarket

moonpay-fund-polymarket 是为 Polymarket 交易准备钱包的 CLI 技能,可安装 Polymarket CLI,并通过 MoonPay 在 Polygon 上为钱包充值 POL 和 USDC.e。内容涵盖钱包设置、余额检查、购买或跨链转入资金及验证。

主要功能

  1. 01安装并设置 Polymarket CLI
  2. 02创建并获取 Polymarket 钱包
  3. 03检查 Polygon 代币余额
  4. 04购买 POL 或跨链转入 Polygon
  5. 05验证 POL 和 USDC.e 余额

适用场景

  1. 01为新的 Polymarket 钱包准备交易资金
  2. 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(原生)Polygon0x0000000000000000000000000000000000000000
USDC.ePolygon0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174
ETH(原生)Ethereum0x0000000000000000000000000000000000000000

工作流

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

评论

支持 Markdown