docs / wallet

Wallet & funding

Mirrored gives every user an embedded EOA wallet via Turnkey. You hold the keys; the bot signs trading actions on your behalf. Funds settle in pUSD on Polygon.

Two kinds of address

When you open 💼 Wallet, you'll see two distinct things — a master signing wallet at the top and four chain-specific deposit addresses below.

  • Master signing wallet — the EOA the bot uses to sign Polymarket orders. This address is unique to you, but it is not for deposits. Sending funds here works mechanically but they won't appear in your tradable balance.
  • Deposit addresses — four routes (one per chain) that auto-bridge incoming funds into pUSD on Polygon. Always send to one of these.
The Wallet view labels the master wallet with a "don't deposit here" warning. If you ignore it, funds aren't lost — but you'll need to move them yourself.

Supported deposit chains

Each address accepts a fixed set of assets and bridges them into pUSD on Polygon.

ChainAssets acceptedNotes
🟣 PolygonpUSDDirect deposit — no bridging needed.
🔵 EVMUSDC, USDT, ETHSame address works on Ethereum, Base, and Arbitrum.
🟢 SolanaSOL, USDC, USDT, USDeBridged via the relayer.
🟠 BitcoinBTCBridged to pUSD; expect longer confirmation time.

Minimum deposit: $10. Smaller transfers may not bridge cleanly because of gas and bridge fees on the source chain.

Checking your balance

The header of every menu shows your current balance, open position value, open order value, and net worth. The balance refreshes when you tap 🔄 Refresh or when the bot pushes a fill notification.

Mirrored Wallet view in Telegram showing master signing wallet, four deposit addresses, balance, and key actions
Wallet view — master signing wallet, four deposit addresses, and balance

Withdrawing

Withdrawals are coming soon. In the meantime, you can export your seed and move funds yourself from any wallet that imports it (e.g. Rabby, Metamask). Your master wallet holds the pUSD; bridging out works the same as any other Polygon address.

Bridging mechanics

Deposits route through a hosted bridge that swaps incoming assets into pUSD and forwards the result to your master wallet. Expected time:

  • Polygon (pUSD direct): seconds, just block confirmation.
  • EVM (USDC/USDT/ETH): ~30–90 seconds depending on source chain.
  • Solana: ~1–2 minutes.
  • Bitcoin: 10–30 minutes (waits for confirmations).

Bridge and gas fees are paid out of the deposit and shown in your Activity feed.