Deposits & Withdrawals on Polymarket

Need help getting started with deposits and withdrawals? You’ve come to the right place

We are beyond excited to see so many Ethereum-based applications take off over the past year. Whether it’s crypto art, NFTs, or decentralized finance (DeFi) apps, we are proud to be part of a broader movement that is making blockchain-based applications more accessible to the public

However, increased network usage means higher Ethereum gas costs than ever before. As a result, depositing and withdrawing funds on Polymarket require higher transaction fees as well

Note: Polymarket does not take fees. These fees are paid to facilitate transactions on the Ethereum blockchain

In this guide, we will walk through the easiest and cheapest ways to (1) deposit and (2) withdraw funds to and from your Polymarket account

Table of Contents

  1. Depositing Funds

2. Withdrawing Funds

Depositing Funds

There are 4 ways to deposit funds into your Polymarket account:

  1. MetaMask Deposit (Easiest)

The easiest self-serve option for a new user is MetaMask Deposit. The option with the lowest fees is Peer-to-Peer, but this will require coordinating with a community member

Note: Keep in mind that withdrawing funds will also incur transaction fees

MetaMask Deposit (Easiest)

To deposit funds via MetaMask, you will need the following:

  • MetaMask wallet: Stores USDC and ETH

Steps for MetaMask Deposit (Easiest Option for New Users)

  1. Install MetaMask on a supported browser (MetaMask FAQs)

Peer-to-Peer Deposit (Cheapest)

To deposit funds via P2P, you will need the following:

  • Community member who has USDC on Matic (the sidechain where Polymarket funds are held and transactions are facilitated)

Note: You will have to agree on the specific terms with the community member on who sends whom funds first. Refer to the community to determine who is trustworthy to transact with

Steps for P2P Deposit (Cheapest Option for All Users)

  1. Check out our Discord and use the #peer-to-peer channel to coordinate with another Polymarket user who has USDC on Matic

Manual Deposit (Currently expensive)

We highly recommend that new users use the MetaMask Deposit flow as the Manual Deposit is currently expensive due to high gas fees

Steps for Manual Deposit (Expensive)

  1. Select Manual Deposit and copy your Polymarket wallet address

Debit or Credit Card (for non-US residents)

To deposit funds via debit or credit card, you must be a non-US resident. Read full geographic limitations here.

Steps for Debit or Credit Card Deposit (Non-US Only)

  1. Select the Debit or Credit Card deposit option

Withdrawing Funds

There are 2 ways to withdraw funds from your Polymarket account:

  1. Manual Withdrawal (Easiest)

The easiest self-serve option for a new user is Manual Withdrawal. The option with the lowest fees is Peer-to-Peer, but this will require coordinating with a community member.

Manual Withdrawal (Easiest)

To withdraw funds manually, you will need the following:

  • USDC: Funds in your Polymarket wallet

Steps for Manual Withdrawal (Easiest Option for New Users)

  1. Enter how much USDC you want to withdraw and then start the withdrawal process (It will take ~6 hours for your withdrawal to be ready)

Peer-to-Peer Withdrawal (Cheapest)

To withdraw funds via P2P, you will need the following:

  • Community member who wants to receive USDC on Matic (the sidechain where Polymarket funds are held and transactions are facilitated)

Note: You will have to agree on the specific terms with the community member on who sends whom funds first. Refer to the community to determine who is trustworthy to transact with

Steps for P2P Withdrawal (Cheapest Option for All Users)

  1. Check out our Discord and use the #peer-to-peer channel to coordinate with another Polymarket user who wants USDC on Matic

Still need help? Ask our community on our Discord server.

Otherwise, use Intercom on our website or e-mail hello@polymarket.com