moonpay-deposit

Generate multi-chain deposit addresses that auto-convert to a specified stablecoin.

110|29|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/moonpay/skills --skill moonpay-deposit
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: moonpay-deposit
Source: https://github.com/moonpay/skills/tree/main/skills/moonpay-deposit
Command: npx skills add https://github.com/moonpay/skills --skill moonpay-deposit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This tool enables merchants and apps to accept crypto across multiple chains by generating unique deposit addresses that auto-convert to a chosen stablecoin, without requiring user login.

Core Features & Use Cases

  • Automated multi-chain deposit addresses on Solana, Ethereum, Bitcoin, and Tron for a single deposit flow.
  • Auto-conversion of any sending token to a selected stablecoin on the destination chain (e.g., USDC, USDT, USDC.e).
  • Shareable deposit URL and per-deposit QR codes to simplify payer experience and reconciliation.
  • Real-time deposit tracking and easy integration with existing checkout or wallet workflows.

Quick Start

Run the deposit creation command with a name, destination wallet, chain, and stablecoin to generate deposit addresses, a shareable URL, and QR codes.

Frequently Asked Questions about moonpay-deposit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I accept cross-chain crypto deposits that auto-convert to a stablecoin?▼

You can accept cross-chain crypto deposits by generating multi-chain deposit addresses that automatically convert any sending token to a specified stablecoin like USDC or USDT on your destination chain. This requires selecting a destination wallet, chain, and stablecoin.

Which blockchain networks are supported for multi-chain deposit address generation?▼

Multi-chain deposit address generation supports Solana, Ethereum, Base, Polygon, Arbitrum, and BNB. These chains allow merchants to accept crypto payments across multiple networks within a single deposit flow.

Do I need user login to generate deposit addresses and QR codes for crypto payments?▼

No user login is required to generate deposit addresses and QR codes for crypto payments. The process simply requires selecting a destination wallet, chain, and stablecoin to produce shareable deposit URLs and per-chain addresses.

How does auto-conversion work when receiving payments across different chains?▼

Auto-conversion works by taking any token sent to the generated multi-chain deposit address and automatically converting it to your selected stablecoin on the destination chain. This ensures merchants receive consistent stablecoin value regardless of the payer's chosen token.

Can I track real-time cross-chain deposits and integrate them into my checkout workflow?▼

Yes, you can track real-time cross-chain deposits and integrate them into existing checkout workflows. The tool provides deposit tracking alongside shareable deposit URLs and per-deposit QR codes to simplify payer experience and reconciliation.

What is the best way to simplify crypto payment reconciliation for multiple chains?▼

The best way to simplify crypto payment reconciliation is to generate unique multi-chain deposit addresses that auto-convert all received tokens to a single stablecoin. This provides per-deposit QR codes and real-time tracking for easy matching.