How It Works
- Request bridge addresses for your Polymarket wallet
- Send assets to the appropriate address for your source chain
- Assets are bridged and swapped to pUSD automatically
- pUSD is credited to your wallet for trading
Create Bridge Addresses
Generate unique bridge addresses linked to your Polymarket wallet. See Create bridge addresses for the full request and response schemas.evm, svm, btc, tvm). Send from the matching source chain to the matching address.
Address Types
Deposit Flow
1
Get Your Bridge Address
Call
POST /deposit with your Polymarket wallet address to get bridge
addresses.2
Check Supported Assets
Verify your token is supported and meets the minimum deposit amount via
/supported-assets.3
Send Assets
Transfer tokens to the appropriate bridge address from your source chain.
4
Track Status
Monitor your deposit progress using
/status/{address}.USDC vs pUSD
You can deposit either USDC (native) or USDC.e (bridged) as the source asset to your Polymarket wallet. Either way, the incoming USDC or USDC.e is wrapped into pUSD via the Collateral Onramp, and pUSD is what you hold and trade with on Polymarket.Large Deposits
For deposits over $50,000 originating from a chain other than Polygon, we recommend using a third-party bridge to minimize slippage: Bridge directly to your Polymarket USDC (Polygon) bridge address. Polymarket is not affiliated with or responsible for any third-party bridge.Minimum Deposits
Each asset has a minimum deposit amount. Deposits below the minimum will not be processed. Check/supported-assets for current minimums.
Deposit Recovery
If you deposited the wrong token, use this tool to recover your funds: recovery.polymarket.comNext Steps
Supported Assets
See all supported chains and tokens with minimum amounts.
Check Status
Track your deposit progress through completion.