一键导入
moonpay-hardware-wallet
Connect a hardware wallet (Ledger) to the MoonPay CLI. Sign transactions on the physical device — no private keys stored locally.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Connect a hardware wallet (Ledger) to the MoonPay CLI. Sign transactions on the physical device — no private keys stored locally.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Set up the MoonPay CLI, authenticate, and manage local wallets. Use when commands fail, for login, or to create/import wallets.
Multi-chain yield optimization via yield.xyz (StakeKit). Discover 2,988+ yield opportunities across 75+ blockchains, build deposit/withdrawal transactions with shell scripts, and sign them with a MoonPay wallet. Use when the user wants to earn yield, find the best lending or staking rate, enter/exit a position, or check portfolio balances.
What tokens are whales dollar-cost averaging into? Jupiter DCA strategies by smart money and target token fundamentals.
Manually refresh wallet balances shown in a compatible CLI status line. Use when the user says "refresh balances", "update status bar", or after receiving funds from outside the CLI.
Show MoonPay wallet balances in a compatible CLI status line using a local cache and refresh script. Use when the user asks to "show balances in the status bar", "add wallet to the CLI status line", or wants a persistent balance display while working.
Use when accessing Alchemy APIs for RPC calls, token balances, NFT metadata, asset transfers, transaction simulation, or Alchemy-specific features. Also use when the user mentions "SIWE", "SIWS", "x402", "MPP", "mppx", or "agentic gateway" — this skill covers wallet-based auth flows for Alchemy's x402 and MPP protocols on EVM (Ethereum, Base, Polygon) and SVM (Solana).
| name | moonpay-hardware-wallet |
| description | Connect a hardware wallet (Ledger) to the MoonPay CLI. Sign transactions on the physical device — no private keys stored locally. |
| tags | ["wallet"] |
Connect a hardware wallet to the MoonPay CLI. Private keys never leave the device — the CLI stores only cached addresses. All existing commands (swap, transfer, bridge, buy, balance) work transparently with hardware wallets.
First supported device: Ledger (Nano S, Nano X, Nano S Plus, Stax, Flex).
# Auto-detect connected device
mp wallet hardware add --name "my-ledger"
# Specify device type explicitly
mp wallet hardware add --name "my-ledger" --device ledger
This connects to the device, derives addresses for all supported chains (Ethereum, Solana), and saves the wallet. No secrets are stored — only addresses.
mp wallet hardware refresh --wallet "my-ledger"
Re-derives addresses from the connected device. Use this if you changed the account index in Ledger Live or need to update cached addresses.
mp wallet list
Hardware wallets appear alongside software wallets with a [hardware/ledger] tag.
Once added, use --wallet like any other wallet. The CLI automatically connects to the device for signing.
mp token balance list --wallet my-ledger --chain ethereum
mp token balance list --wallet my-ledger --chain solana
mp token swap \
--wallet my-ledger --chain ethereum \
--from-token 0x0000000000000000000000000000000000000000 \
--from-amount 0.01 \
--to-token 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48
The CLI prompts you to review and confirm the transaction on your Ledger.
mp token transfer \
--wallet my-ledger --chain ethereum \
--token 0x0000000000000000000000000000000000000000 \
--amount 0.01 \
--to 0x1234...
mp token bridge \
--from-wallet my-ledger --from-chain ethereum \
--from-token 0x0000000000000000000000000000000000000000 \
--from-amount 0.01 \
--to-chain polygon \
--to-token 0x0000000000000000000000000000000000000000
wallet hardware add connects via USB, switches Ledger apps automatically, and derives addresseswallet export is not available for hardware wallets (there are no secrets to export)