executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
moonpay-virtual-accountSet up and operate MoonPay virtual accounts on Zo for fiat onramp and offramp flows. Use when the user wants to complete KYC, register payout or deposit details, or move between fiat and supported stablecoins.
Independent GitHub snapshot · Automated classification · Original documentation governs
Run MoonPay virtual-account flows on Zo for fiat onramp and offramp workflows.
mp virtual-account commandsmp virtual-account create
mp virtual-account retrieve
Use retrieve to summarize current status before deciding the next step.
mp virtual-account kyc continue
mp virtual-account kyc restart
If MoonPay returns a URL or continuation step, move the user to Zo browser.
mp virtual-account agreement list
Show the user the agreement name and URL. Do not accept an agreement until the user explicitly confirms they reviewed it.
mp virtual-account agreement accept --contentId <content-id>
mp virtual-account wallet register --wallet main --chain solana
mp virtual-account wallet list
Examples:
mp virtual-account onramp create \
--name "My Onramp" \
--fiat USD \
--stablecoin USDC \
--wallet <registered-wallet-address> \
--chain solana
mp virtual-account onramp retrieve --onrampId <id>
For bank-account registration or payout/offramp flows, keep the user informed about which steps are informational and which steps will create or move financial rails.
moonpay-authmoonpay-authmoonpay-check-walletmoonpay-buy-cryptomoonpay-swap-tokens