How to Swap USDC for WMON on Monad Testnet

4 min read · Updated 2026-04-27

Trade USDC for WMON when you want WMON specifically (to add liquidity to a WMON pair, hold as an ERC-20, or pass to a contract that expects ERC-20 inputs). The router skips the unwrap step.

The route

Path: USDC → WMON.

Direct trade through the USDC/WMON pool. The router does not unwrap to native MON; you receive WMON as an ERC-20 balance. Useful when you want WMON specifically (for LPing or ERC-20-only contracts).

Step by step

Slippage and fees

USDC is a stablecoin, but the USDC/WMON pair is volatile. Price impact depends on pool depth.

All UniswapV2-style pools on PuddleSwap charge a 0.30% LP fee on the input side. PuddleSwap itself does not charge an app-level fee. Gas is paid in test MON.

About USDC

USD-pegged stablecoin issued for Monad Testnet. Stable rate, deep core-pair pools, claimable from the stable faucet. See the USDC token page for the full address, decimals, and live pools.

About WMON

ERC-20 wrapper for native MON, redeemable 1:1 at any time. Used in liquidity pools and any contract that expects ERC-20 inputs. See the WMON token page for the full address, decimals, and live pools.

Open PuddleSwap to swap USDC for WMON now, or read about star routing for the full routing model.

FAQ

Why would I want WMON instead of native MON?
WMON is required for adding liquidity to UniswapV2 pools that pair against MON, for transferring as an ERC-20, and for any contract that does not accept native value transfers. If you just want gas money, swap to MON instead.
Can I unwrap the WMON to MON later?
Yes. Call withdraw() on the WMON contract any time to redeem WMON for native MON at a 1:1 ratio. There is no fee or spread on the wrap-unwrap operation itself.
Why does this swap need an approval?
USDC is an ERC-20 token. The router needs an allowance before it can move USDC out of your wallet. Approving once covers all future USDC swaps until you revoke or change the allowance.
What pool depth should I expect?
WMON/USDC is one of the deeper core-pair pools on PuddleSwap. Browse current reserves on the pools page to see live depth before swapping.