moonpay-swap-tokens

Execute MoonPay token swaps and cross-chain bridges after quote confirmation.

Updated May 6, 2026
One-click install
npx skills add https://github.com/Uniquecrete/ThinkFasterv1 --skill moonpay-swap-tokens-uniquecrete
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moonpay-swap-tokens
Source: https://github.com/Uniquecrete/ThinkFasterv1/tree/main/Skills/zo-moonpay-swap-tokens
Command: npx skills add https://github.com/Uniquecrete/ThinkFasterv1 --skill moonpay-swap-tokens-uniquecrete

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of moving value between tokens and chains without manually coordinating quotes, token resolution, and confirmation steps.

Core Features & Use Cases

  • Same-chain swaps: Exchange one token for another on a single supported chain via MoonPay.
  • Cross-chain bridging: Bridge assets across supported chains using MoonPay workflows.
  • Pre-execution safety: Runs auth, wallet, balance checks, and quote generation first, then requires explicit confirmation before executing.
  • Use case: If you have USDC on one chain and want USDT on another, you can quote the route, review fees/timing, and only then execute the bridge.

Quick Start

Ask Zo to swap a specific amount of USDC on chain <from-chain> in your <wallet-name> into USDT on chain <to-chain> using MoonPay, after generating a quote and asking for confirmation.

Frequently Asked Questions about moonpay-swap-tokens

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

FAQPage Schema
How do I bridge tokens across different chains using MoonPay?

To bridge tokens across chains using MoonPay, specify your wallets, target chains, tokens, and amounts. The workflow resolves token identifiers, generates a quote with fees, and requires your explicit confirmation before executing the cross-chain transfer.

Can I swap tokens on the same chain without manually checking quotes?

Yes, you can execute same-chain token swaps via MoonPay. The process automatically handles quote generation and balance checks, presenting the planned exchange for your explicit confirmation before execution to ensure safe token resolution.

Do I need MoonPay CLI authentication to perform a cross-chain bridge?

Yes, MoonPay CLI authentication is a required prerequisite. The workflow blocks execution unless you are authenticated, ensuring wallet access and balance checks are verified before generating a quote for your token swap or bridge.

What is the safest way to exchange USDC for USDT on another chain?

The safest way to exchange USDC for USDT cross-chain is to generate a quote first. Pre-execution safety checks run authentication, wallet, and balance validations, blocking the bridge unless you explicitly confirm the planned swap route and fees.

Why does my token swap require explicit confirmation before executing?

Your token swap requires explicit confirmation to enforce pre-execution safety. The system blocks execution automatically after generating a quote, ensuring you review the planned route, fees, and timing before authorizing MoonPay to transfer assets.

When do I need token resolution before executing a MoonPay bridge?

Token resolution is needed during cross-chain bridging workflows when token identifiers must be mapped before trading. MoonPay resolves these identifiers automatically during quote generation to ensure the swap executes correctly across supported chains.