nimb

How to fund your wallet with USDC on Polygon

Updated · Nimb

On Nimb, as on Polymarket, you trade with pUSD, a USDC-backed token on Polygon. The simplest way to fund it is to send USDC to the deposit address Polymarket's bridge gives your wallet: it converts the deposit to pUSD automatically. Minimums start at about $2 on Polygon (as of 2026-11-07); always check the network before you send.

How do you fund a wallet for Polymarket in four steps?

  1. Connect your wallet to Nimb, so your Polymarket trading wallet exists.
  2. Get your deposit address. Polymarket's bridge returns one address per chain family: EVM (Ethereum, Polygon, Arbitrum, Base and others), Solana, Bitcoin and Tron.
  3. Send a supported token, ideally USDC, from the matching chain to the matching address. Start with a small test amount above the minimum.
  4. Wait for the bridge to convert it. Your balance shows in pUSD, one pUSD per dollar.

What currency does Polymarket use?

Polymarket prices, balances and payouts are in US dollars, settled in pUSD. Each winning share pays $1 in pUSD at resolution. You do not need to buy pUSD anywhere: the bridge mints it from what you deposit.

pUSD, USDC and USDC.e: what is the difference?

pUSD (Polymarket USD) is the ERC-20 token on Polygon that Polymarket uses as collateral for all trading, backed by USDC and redeemable for it through Polymarket's own contracts. It has 6 decimals and its contract address is 0xC011a7E12a19f7B1f670d46F03B03f3342E82DFB. Polymarket says there are no plans to list pUSD on external exchanges.

TokenWhat it isWhere you meet it
pUSDPolymarket's collateral token on Polygon, backed by USDCYour trading balance; what orders spend and payouts return
USDC (native)Circle's dollar stablecoin, issued directly on Polygon and many other chainsWhat exchanges usually withdraw; what you most often deposit
USDC.eAn older, bridged version of USDC on Polygon (address 0x2791…4174)Older wallets and apps; Polymarket's previous collateral

Polymarket's docs state that either native USDC or USDC.e sent through its bridge address is wrapped into pUSD. Day to day, you load dollars, trade and withdraw; pUSD is the settlement layer underneath.

How do you move USDC to Polygon?

It depends on where the money is now.

Starting pointRoute
A crypto exchange accountBuy USDC, choose withdraw, choose Polygon as the network, paste your EVM deposit address. The exchange may charge a withdrawal fee.
A wallet with USDC on PolygonSend it to your EVM deposit address. Costs a little POL for gas.
USDC or other tokens on Ethereum, Arbitrum, Base, Optimism, BNB Chain and other EVM chainsSend to the same EVM deposit address from that chain. The bridge moves and converts it. You pay that chain's gas.
Solana, Bitcoin or TronSend to the Solana (SVM), Bitcoin or Tron deposit address for your wallet.
A bank card or bank accountBuy USDC on an exchange or through a card on-ramp, then follow the first row.

Polymarket's own docs note that intermediaries such as Coinbase or MoonPay may charge their own fees; Polymarket does not charge to deposit or withdraw.

Can you deposit from Ethereum, Solana, Bitcoin or Tron?

Yes. Polymarket's bridge accepts deposits from Ethereum, Polygon, Arbitrum, Base, Optimism, BNB Smart Chain, Solana, Bitcoin, Tron and several newer chains, and converts them to pUSD on Polygon. Accepted tokens vary by chain: USDC and USDT on most, ETH on Ethereum and its layer 2s, SOL on Solana, BTC on Bitcoin, USDT only on Tron. Supported assets change, so check the list at deposit time.

How do you deposit through Polymarket's bridge?

This is the route Nimb uses by default.

  1. Nimb requests bridge addresses for your Polymarket trading wallet. Each address is unique to your wallet.
  2. Choose the address for the chain you are sending from. One EVM address covers every EVM chain.
  3. Send the token. Check the minimum first: deposits below it are not processed.
  4. The bridge converts the deposit to pUSD and credits your trading wallet. You can track it while it is in progress.

For deposits above $50,000 from a chain other than Polygon, Polymarket recommends a third-party bridge to reduce slippage and lists deBridge, Across and Portal, while noting it is not affiliated with them.

Can you send pUSD directly?

If you already hold pUSD in another wallet, you can send it to your Polymarket trading wallet address on Polygon with an ordinary token transfer. This needs a little POL for gas. Make sure you send to your trading wallet (Deposit Wallet) address, not your signing address.

Is native Polygon USDC sent straight to the trading wallet converted?

Polymarket's docs describe USDC and USDC.e deposits as going through the bridge address. Whether native USDC sent straight to the Deposit Wallet address, not to a bridge address, is wrapped automatically is not confirmed at the time of writing. Use the bridge address.

Can you wrap USDC.e yourself?

Advanced users holding USDC.e on Polygon can wrap it themselves. Polymarket's CollateralOnramp contract (0x93070a847efEf7F70739046A929D47a521F5B8ee) takes USDC.e and mints pUSD to any address you name, after you approve the onramp to spend your USDC.e. It costs two Polygon transactions in POL gas. Most people should use the bridge.

What are the minimums and fees?

Source chainAddress typeMinimum deposit
PolygonEVM$2
Arbitrum, Base, Optimism, BNB Smart ChainEVM$2
EthereumEVM$7
SolanaSVM$2
BitcoinBTC$9
Tron (USDT)Tron$9

Source: Polymarket bridge documentation, as of 2026-11-07. Minimums are in US dollar value.

  • Polymarket deposit and withdrawal fees: none, per Polymarket's docs.
  • Network gas: you pay the gas of the chain you send from. On Polygon that is paid in POL and is usually a fraction of a cent to a few cents.
  • Swap costs: depositing a token other than a stablecoin (ETH, SOL, BTC) involves a conversion, so the pUSD you receive can differ slightly from the dollar value you sent.
  • Trading fees are separate and are folded into the price you see in the ticket. See fees and all-in pricing.

Do you need POL for gas?

Only if you send tokens yourself from a wallet on Polygon. Setting up your Polymarket trading wallet, its approvals and orders placed through Nimb are gasless: Polymarket's relayer pays. If you deposit from an exchange, the exchange handles the network fee.

How do you withdraw?

Polymarket's bridge also withdraws. You choose a destination chain, token and receiving address; pUSD is sent from your trading wallet to a one-time bridge address, unwrapped to USDC and delivered on the destination chain. Polymarket describes withdrawals as instant and free of its own fees.

  • Generate a withdrawal address only when you are ready to use it; each one is configured for one destination.
  • Withdrawals to native USDC pass through a Uniswap pool on Polygon. Polymarket notes the pool can run short at times; splitting a large withdrawal or waiting usually helps.
  • You can withdraw pUSD itself, but some exchanges no longer accept pUSD deposits. Withdraw as USDC to an exchange.

What are the common mistakes?

  • Wrong network. Sending USDC on one chain to an address type for another. Match the chain family to the address type, and choose Polygon (not Ethereum) when withdrawing from an exchange to an EVM address if you want the $2 minimum and low fees.
  • Sending to the signer address instead of the deposit address. Your browser wallet address (the signer) is not your Polymarket trading wallet. Funds sent there are still yours, but they are not in your trading balance until you deposit them.
  • No gas. Sending from your own Polygon wallet needs a little POL. Without it, the transfer will not go through.
  • Below the minimum. Deposits under the minimum are not processed.
  • Unsupported tokens. Polymarket warns that sending an unsupported token may cause irrecoverable loss. It runs a recovery tool at recovery.polymarket.com for some wrong-token deposits.
  • Fake "support". No one legitimate needs your recovery phrase to fix a deposit. Nimb will never ask for it.

The US, the UK, France and about 35 other countries are close-only (you can close positions but not open new ones), and sanctioned places are blocked; check eligibility before you deposit. Deposit only what you can afford to lose: prediction markets are risky, and you can lose your whole stake (see the risks). Next: connect your wallet to Nimb, or go back to creating a wallet.

Last reviewed 2026-11-07 · Data from Polymarket · Not financial advice · Nimb is not affiliated with Polymarket.