Mirrored
Mirrored
Back to app
Learn
Start here
OverviewGetting startedWeb & Telegram
Your wallet
Deposits & withdrawalsSecurity & recovery
Trading
Auto PilotMirroringManual tradingSettings
More
Search & shortcutsSharpsPortfolio & ActivityReferralsBrowser extensionFAQ
DocsLearnCommunityBot
DocsYour walletDeposits & withdrawals

Deposits & withdrawals

Your balance lives on Polymarket as pUSD. Send funds in from almost any chain, trade, and cash out whenever you like - it all bridges automatically.

Adding funds

Send any supported asset to your deposit address and it lands as pUSD on Polygon - what Polymarket actually trades in. The bridge handles the conversion; there's nothing else to do. Pick a chain to get its address and QR:

PolygonpUSD
Ethereum, Base, or ArbitrumUSDC, USDT, or ETH
SolanaSOL, USDC, USDT, or USDe
BitcoinBTC
Minimum
$10

Smaller transfers might not bridge cleanly once source-chain and bridge fees come out. Fine for testing the flow.

For Auto PilotRecommended
~$500

Each copy is only about 1-3% of your balance per market event, so a larger balance spreads across more positions and gives the win rate room to play out.

Read more about Auto Pilot
TODO: Screen
Pick a chain and you get an address and QR to send to - the bridge does the rest.

How long it takes

  • Polygon (pUSD) - basically instant.
  • Ethereum / Base / Arbitrum - usually about a minute.
  • Solana - a minute or two.
  • Bitcoin - 10-30 minutes, waiting on confirmations.
Sent an unsupported token to a deposit address? It can be recovered - here's how.

Withdrawing

Cash out to almost any chain - paste an address, enter an amount, and confirm. You'll see exactly how much lands, every fee, and an estimated time before anything sends. No bridges to think about. Pick a destination:

PolygonUSDC, USDT
EthereumUSDC, USDT, ETH
ArbitrumUSDC, ETH
BaseUSDC, ETH
SolanaUSDC, SOL
BitcoinBTC
TODO: Screen
The withdraw wizard - chain, token, address, amount, then a full breakdown before you confirm.
If a withdrawal ever stalls, you'll see exactly where it is with a status link. Funds aren't lost - every step is an on-chain transaction you can verify.

On Telegram

Mirrored runs as a Telegram bot too, on the same wallet and funds - so you can fund and cash out from either place.

  • Deposit: open 💼 Wallet and you'll see the same per-chain addresses. Send to the matching one and it lands as pUSD.
  • Withdraw: 💼 Wallet → 💸 Withdraw walks you through the same chain → token → address → amount → confirm flow, then posts status updates with a transaction link.
Manage funds from TelegramSame wallet, same balance. Deposit and withdraw from the bot.
Open in Telegram
PreviousWeb & TelegramNextSecurity & recovery