| name | mpc-accept-crypto-payments |
| description | Accept crypto payments on Solana via MoonPay Commerce (formerly Helio). Create Pay Links, generate checkout URLs, check transactions, and list supported currencies. Use when the user wants to accept crypto payments, create payment links, charge for products/services with crypto, or query payment transactions. Requires a MoonPay Commerce account with API key and secret. |
MPC Accept Crypto Payments
Merchant-side skill for accepting crypto payments on Solana via MoonPay Commerce (formerly Helio).
Setup
Run the setup script with your API credentials (wallet ID is fetched automatically):
bash scripts/setup.sh
You'll need:
- API Key — from https://app.hel.io → Settings → API Keys
- API Secret — from the same page (save it when generated)
The setup script will:
- Validate your credentials against the API
- Fetch your Solana wallets automatically
- Select the PAYOUT wallet (or CONNECTED if no PAYOUT exists)
- Save everything to
~/.mpc/helio/config
If the user doesn't have an account, direct them to https://app.hel.io to sign up.
Config Management
bash scripts/setup.sh status
bash scripts/setup.sh clear
Quick Reference
Base URL: https://api.hel.io/v1
List Supported Currencies (no auth needed)
curl -s https://api.hel.io/v1/currency | jq '.[].symbol'
Create a Pay Link