Trading Guide
How to connect your wallet and trade on Polymarket through InfoMarkets.
Real money trading. InfoMarkets connects to the live Polymarket exchange. Orders are irreversible once filled. Start small until you're comfortable with the flow.
What You Need
🦊 A Browser Wallet
MetaMask, Rabby, OKX Wallet, or Coinbase Wallet. If you don't have one, install MetaMask first.
💵 USDC on Polygon
You'll need USDC.e on the Polygon network. You can bridge from Ethereum or buy directly through your wallet's onramp.
Step-by-Step
Register on Polymarket
If you've never used Polymarket before, go to polymarket.com and sign in with your wallet. This creates your proxy wallet (a Gnosis Safe smart contract on Polygon) — Polymarket needs this to hold your funds and positions.
Why a proxy wallet? Polymarket doesn't trade directly from your MetaMask. Instead, it creates a special smart contract wallet (Gnosis Safe) tied to your address. All your USDC and positions live in this proxy wallet. This is standard for all Polymarket users.
Once you've logged in on polymarket.com at least once, your proxy wallet is created and InfoMarkets can detect it automatically.
Deposit Funds
Your proxy wallet needs USDC.e on Polygon. Two ways to fund it:
- Go to polymarket.com → click Deposit
- Choose your funding method (card, crypto, bank transfer)
- Polymarket handles the bridging and deposits into your proxy wallet
- Send USDC to your proxy wallet address on Polygon
- You can find your proxy address in the InfoMarkets wallet panel after connecting
- Use the Polygon Bridge or any cross-chain bridge
Connect Wallet in InfoMarkets
Click the wallet icon (top-right of the dashboard). Select your wallet from the popup.
- If you're not on Polygon, InfoMarkets will prompt you to switch network — just confirm in your wallet
- Once connected, your address and USDC balance appear in the header
- InfoMarkets automatically finds your Polymarket proxy wallet
Proxy not found? If auto-detection fails (rare), click the wallet icon and manually paste your proxy wallet address. You can find it on polymarket.com under your profile settings.
Authorize Trading
Click "Authorize Trading" in the wallet panel. Your wallet will ask you to sign a message (not a transaction — no gas fee).
This proves you own the wallet and creates a temporary trading session.
- A green dot appears on the wallet icon when authorized
- Sessions last 30 minutes of inactivity (auto-refreshes while you trade)
- Maximum 8 hours per session, then re-authorize
Approve Tokens (First Time Only)
If this is your first trade through InfoMarkets, click "Approve Tokens".
You'll sign one message that approves the Polymarket exchange to use your USDC and trade tokens. This is:
- Gasless — submitted through Polymarket's relayer, no ETH/MATIC needed
- One-time — you only need to do this once per proxy wallet
- Standard — same approval that polymarket.com requests
After approval, the button disappears and you're ready to trade.
Place a Trade
- Find a market — browse the Markets panel, click the map, or use search
- Open the trade form — click Trade on any market to open the order form
- Choose your side — BUY (you think Yes) or SELL (you think No / exit position)
- Enter amount and price — pick a preset or type a custom amount
Fills instantly at the best available price.
- BUY: enter how much USD you want to spend
- SELL: enter how many shares to sell
- Includes automatic slippage protection (±$0.02)
- Unfilled portion is cancelled (no partial hanging orders)
Best for: getting in or out quickly.
Sets your price — order sits on the book until someone takes it.
- Set price with the slider or type it in
- Order stays open until filled or you cancel it
- Visible in the orderbook immediately
- Cancel anytime from the order panel
Best for: getting a better price when you're not in a rush.
- Click Submit — confirm in your wallet if prompted
- Done! Your position appears in the Portfolio panel
Managing Your Positions
Once you have open positions:
| Action | How |
|---|---|
| View positions | Open the Portfolio panel — shows all your open positions with current P&L |
| Sell / exit | Click any position → Trade → switch to SELL tab |
| Check orders | Open orders appear in the Orderbook panel for that market |
| Cancel order | Click the ✕ next to any open limit order |
| Track balance | Your USDC balance updates every 30 seconds in the header |
FAQ
Do I need ETH/MATIC for gas?
No. All approvals go through Polymarket's gasless relayer. Order signing uses off-chain signatures — no on-chain transactions from your wallet.
Is this the same as trading on polymarket.com?
Yes. InfoMarkets connects to the same Polymarket CLOB exchange. Your positions, balances, and orders are identical whether you trade from polymarket.com or InfoMarkets.
What wallets are supported?
Any injected Ethereum wallet: MetaMask, Rabby, OKX Wallet, Coinbase Wallet. WalletConnect is not supported yet.
Why did my session expire?
Sessions time out after 30 minutes of inactivity or 8 hours total. Just click "Authorize Trading" again — it takes 2 seconds.
Troubleshooting
❌ 'Session expired'
Click Authorize Trading again. Sessions expire after inactivity.
❌ 'Token approval missing'
Click Approve Tokens in the wallet panel. One-time setup, no gas required.
❌ 'Not enough USDC'
Your proxy wallet needs more USDC.e on Polygon. Deposit via polymarket.com or bridge manually.
❌ 'Proxy wallet not found'
Sign in on polymarket.com first to create your proxy wallet, then reconnect in InfoMarkets.
❌ 'Order rejected by exchange'
Price moved too fast. Try again — market orders have built-in slippage protection. For volatile markets, use limit orders instead.
❌ Wrong network
Click the network warning in the wallet panel — InfoMarkets will auto-switch you to Polygon.