TRANSLATED CONTENT: # Polymarket - Learn **Pages:** 34 --- ## How Do I Export My Key? **URL:** llms-txt#how-do-i-export-my-key? Source: https://docs.polymarket.com/polymarket-learn/FAQ/how-to-export-private-key Exporting your private key on Magic.Link Exporting your private key gives you direct control and security over your funds. This process is applicable if you’ve signed up via email. **DO NOT** share your private key with other parties, platforms, or people. We will never ask for your private key. 1. Access the Export Link while signed into Polymarket: [https://reveal.magic.link/polymarket](https://reveal.magic.link/polymarket) 2. Sign-in on Magic.Link 3. Export Private Key. Once revealed, you should securely store the private key displayed, where others can’t access it. 4. Log out of Magic.Link --- ## Recover Missing Deposit **URL:** llms-txt#recover-missing-deposit **Contents:** - Recover on Ethereum - Recover on Polygon Source: https://docs.polymarket.com/polymarket-learn/FAQ/recover-missing-deposit If you deposited the wrong cryptocurrency on Ethereum or Polygon, use these tools to recover those funds. ### Recover on Ethereum Use this tool if you deposited the wrong token on Ethereum. 1. Go to [https://recovery.polymarket.com/](https://recovery.polymarket.com/) and sign in with your Polymarket account or connect the wallet you use on Polymarket. 2. Select the asset you incorrectly deposited. 3. You’ll then see the asset balance displayed, and will have the ability to recover those funds to your specified wallet. ### Recover on Polygon Use this tool if you deposited the wrong token on Polygon. 1. Go to [https://matic-recovery.polymarket.com/](https://matic-recovery.polymarket.com/) and sign in with your Polymarket account or connect the wallet you use on Polymarket. 2. Select the asset you incorrectly deposited. 3. You’ll then see the asset balance displayed, and will have the ability to recover those funds to your specified wallet. --- ## How Are Markets Created? **URL:** llms-txt#how-are-markets-created? **Contents:** - Can I create my own market? - Submit your market proposal Source: https://docs.polymarket.com/polymarket-learn/markets/how-are-markets-created Markets are created by the markets team with input from users and the community. ## Can I create my own market? While users cannot directly create their own markets, they are encouraged to suggest ideas for new markets. In choosing which markets to list, Polymarket considers the following factors: Is there enough demand for trading in the market to produce an accurate probability? Polymarket targets \$X in trading volume as a minimum. Is there social good or news value in understanding the probability generated by the market? Can the market be resolved clearly? Is there a credible information source for market resolution? *For example, a country’s elections commission can be specified as the official resolution source for an election.* Can the market be resolved in a definitive time frame? ### Submit your market proposal To give your proposal the best chance of being listed, include as much information as possible, such as: * What is the market title? * What is the [resolution source](../markets/how-are-markets-resolved)? * Evidence of demand for trading that market The best ways to propose a new market are: * On [Discord](https://discord.com/invite/polymarket) in the **#market-suggestion** channel * On Twitter / X by tagging [@polymarket](https://twitter.com/intent/tweet?text=I+have+an+idea+for+a+new+market+@polymarket) --- ## Is Polymarket The House? **URL:** llms-txt#is-polymarket-the-house? **Contents:** - Polymarket is different in three ways: - 1. Traders interact directly with each other, not with Polymarket. - 2. Polymarket does not charge trading fees. - 3. Transact at any time. Source: https://docs.polymarket.com/polymarket-learn/FAQ/is-polymarket-the-house No, Polymarket is not the house. All trades happen peer-to-peer (p2p). ## Polymarket is different in three ways: ### 1. Traders interact directly with each other, not with Polymarket. Polymarket is a marketplace comprised of traders on both sides of any given market. This means you're always trading with other users, not against a centralized entity or "house." Prices on Polymarket are determined by supply and demand. As traders buy and sell shares in outcomes, prices fluctuate to reflect the collective sentiment and knowledge of market participants. ### 2. Polymarket does not charge trading fees. Unlike bookmakers or wagering operations, Polymarket does not charge deposit/withdrawal fees, or any type of trading fees. This means that Polymarket does not stand to benefit from the outcome of any market or usage of any trader. ### 3. Transact at any time. Polymarket enables you to sell your position at any time before the market resolves, provided there is a willing buyer of your shares. This offers flexibility and allows you to manage your risk and lock in profits or cut losses as you see fit. In essence, Polymarket empowers you to trade based on your own knowledge and research, without going up against a "house" with potentially unfair advantages. --- ## Holding Rewards **URL:** llms-txt#holding-rewards **Contents:** - What are we doing? - Reward Rate and Conditions - **Total Position Value Computation** - **Example** - Eligible Events: Source: https://docs.polymarket.com/polymarket-learn/trading/holding-rewards ## What are we doing? To keep long-term pricing accurate, we're paying 4.00% annualized Holding Reward based on your total position value in certain polymarkets. We anticipate rolling out a new reward and oracle-resolution system later this year — at which point there will be a simple 1-click migration. ## Reward Rate and Conditions The current rate is set at 4.00% and applies to all eligible positions. This rate is variable and subject to change at Polymarket's discretion. We also reserve the right to introduce limits to the total amount of rewards paid out at any time. This iteration of rewards is funded through the Polymarket Treasury. Your total position value is randomly sampled once each hour, and the reward is distributed daily. Your rewards are calculated based on the total position value of your eligible positions at the time of evaluation. ### **Total Position Value Computation** For each eligible polymarket, we calculate the eligible position in the following way: **Position Valuation**: * Based on your current "Yes" and "No" shares and the most recent mid-price for each outcome. If you hold at time of sample: * 30,000 “Yes” shares at a price of **\$0.53** * 10,000 “No” shares at a price of **\$0.45** **Total Position Value** = → `(30000 × 0.53) + (10000 × 0.45)` → `$15,900 + $4,500 = $20,400` **Hourly Holding Reward Calculation** (based on 4.00% Annual Reward): → `$20400 × (0.04 / 365 / 24) ≈ $.09315068493` * [Presidential Election Winner 2028](https://polymarket.com/event/presidential-election-winner-2028) * [Republican Presidential Nominee 2028](https://polymarket.com/event/republican-presidential-nominee-2028) * [Democratic Presidential Nominee 2028](https://polymarket.com/event/democratic-presidential-nominee-2028) * [Which party wins 2028 US Presidential Election?](https://polymarket.com/event/which-party-wins-2028-us-presidential-election) * [Balance of Power: 2026 Midterms](https://polymarket.com/event/balance-of-power-2026-midterms) * [Which party will win the Senate in 2026?](https://polymarket.com/event/which-party-will-win-the-senate-in-2026) * [Which party will win the House in 2026?](https://polymarket.com/event/which-party-will-win-the-house-in-2026) * [Erdoğan out before 2027?](https://polymarket.com/event/erdoan-out-before-2027) * [Zelenskyy out as Ukraine president before 2027?](https://polymarket.com/event/zelenskyy-out-as-ukraine-president-before-2027) * [Netanyahu out before 2027?](https://polymarket.com/event/netanyahu-out-before-2027) * [Xi Jinping out before 2027?](https://polymarket.com/event/xi-jinping-out-before-2027) * [Putin out as President of Russia before 2027?](https://polymarket.com/event/putin-out-before-2027) * [Russia x Ukraine ceasefire before 2027?](https://polymarket.com/event/russia-x-ukraine-ceasefire-before-2027) --- ## Trading Fees **URL:** llms-txt#trading-fees Source: https://docs.polymarket.com/polymarket-learn/trading/fees **Polymarket does not charge any type of fee.** There are no fees to deposit or withdraw USDC, although intermediaries such as Coinbase, MoonPay, etc may charge transaction fees. There are no fees to trade shares in any market. --- ## Deposit by Transfering Crypto **URL:** llms-txt#deposit-by-transfering-crypto **Contents:** - **How do I use Transfer Crypto?** - **What can I transfer?** - Need help with your deposit? Source: https://docs.polymarket.com/polymarket-learn/deposits/supported-tokens Learn what Tokens and Chains are supported for deposit. ## **How do I use Transfer Crypto?** The feature was designed to be one of the simplest ways to transfer your tokens into a dApp. polymarket.comxd.png 1. **Click on the Deposit button** and **select Transfer Crypto** as a source option 2. **Select which supported token and chain** your assets are on from the dropdown * Depending on your combination, this **may update the deposit address** * Only send **supported token-chain combinations** * Sending non-supported tokens may cause an irrecoverable loss 3. **Scan the QR code or copy the deposit address** and paste as the recipient in the withdrawal/transfer page of your exchange/wallet * This is where you'll specify how much crypto you're transferring * You **must send more than the minimum deposit** amount or the funds will not process * Always ensure to **double check the pasted address** versus that is shown on the widget to protect against clickjacking attempts * You can click on the **collapsible section at the bottom of the widget** for estimated price impact, slippage, delivery time, and our help guide 4. **Withdraw/transfer the tokens** from your exchange/wallet and wait until they're reflected on the dApp * You will receive notifications on the Fun widget as your withdraw/transfer processes and completes as shown below polymarket.com_portfolio 1.png polymarket.com_portfolio 2.png ## **What can I transfer?** Transfer Crypto is compatible with a range of supported tokens and chains: | | **Ethereum** | **Polygon** | **Base** | **Arbitrum** | **Solana** | | :--------- | :----------- | :---------- | :------- | :----------- | :--------- | | **USDC** | ✅ | ✅ | ✅ | ✅ | ✅ | | **USDC.e** | | ✅ | | | | | **USDT** | ✅ | ✅ | ✅ | ✅ | | | **DAI** | ✅ | ✅ | ✅ | ✅ | | | **ETH** | ✅ | | ✅ | ✅ | | | **WETH** | ✅ | ✅ | ✅ | ✅ | | | **MATIC** | ✅ | ✅ | | | | | **POL** | ✅ | ✅ | | | | | **SOL** | | | | | ✅ | | **CBBTC** | ✅ | | ✅ | | | | **ARB** | | | | ✅ | | ## Need help with your deposit? Please contact us using the live chat button on the bottom right on [**Polymarket.com**](http://Polymarket.com)\*\* or email us on [support@polymarket.com](mailto:support@polymarket.com)\*\* imagee.png --- ## Does Polymarket Have Trading Limits? **URL:** llms-txt#does-polymarket-have-trading-limits? Source: https://docs.polymarket.com/polymarket-learn/trading/no-limits By design, the Polymarket orderbook **does not** have trading size limits. It matches willing buyers and sellers of any amount. However, there is no guarantee that it will be possible to transact a desired amount of shares without impacting the price significantly, or at all if there are no willing counterparties. Before trading in any market, especially in large size, it is valuable to look at the orderbook to understand depth of liquidity, ie how many buyers or sellers are in the market and their desired trade size and price. --- ## Orders Overview **URL:** llms-txt#orders-overview **Contents:** - Allowances - Signature Types - Validity Checks Source: https://docs.polymarket.com/developers/CLOB/orders/orders Detailed instructions for creating, placing, and managing orders using Polymarket's CLOB API. All orders are expressed as limit orders (can be marketable). The underlying order primitive must be in the form expected and executable by the on-chain binary limit order protocol contract. Preparing such an order is quite involved (structuring, hashing, signing), thus Polymarket suggests using the open source typescript, python and golang libraries. To place an order, allowances must be set by the funder address for the specified `maker` asset for the Exchange contract. When buying, this means the funder must have set a USDC allowance greater than or equal to the spending amount. When selling, the funder must have set an allowance for the conditional token that is greater than or equal to the selling amount. This allows the Exchange contract to execute settlement according to the signed order instructions created by a user and matched by the operator. Polymarket’s CLOB supports 3 signature types. Orders must identify what signature type they use. The available typescript and python clients abstract the complexity of signing and preparing orders with the following signature types by allowing a funder address and signer type to be specified on initialization. The supported signature types are: | Type | ID | Description | | ------------------ | -- | ------------------------------------------------------------------------------------------ | | EOA | 0 | EIP712 signature signed by an EOA | | POLY\_PROXY | 1 | EIP712 signatures signed by a signer associated with funding Polymarket proxy wallet | | POLY\_GNOSIS\_SAFE | 2 | EIP712 signatures signed by a signer associated with funding Polymarket gnosis safe wallet | Orders are continually monitored to make sure they remain valid. Specifically, this includes continually tracking underlying balances, allowances and on-chain order cancellations. Any maker that is caught intentionally abusing these checks (which are essentially real time) will be blacklisted. Additionally, there are rails on order placement in a market. Specifically, you can only place orders that sum to less than or equal to your available balance for each market. For example if you have 500 USDC in your funding wallet, you can place one order to buy 1000 YES in marketA @ \$.50, then any additional buy orders to that market will be rejected since your entire balance is reserved for the first (and only) buy order. More explicitly the max size you can place for an order is: $$ \text{maxOrderSize} = \text{underlyingAssetBalance} - \sum(\text{orderSize} - \text{orderFillAmount}) $$ --- ## How Are Markets Disputed? **URL:** llms-txt#how-are-markets-disputed? **Contents:** - Outcomes - Proposer wins - Disputer wins - Too Early - Unknown/50-50 Source: https://docs.polymarket.com/polymarket-learn/markets/dispute **Anyone can dispute a proposed market resolution if they feel it was proposed in error.** Once a market is proposed for resolution it goes into a challenge period of 2 hours. If no one challenges the proposal the resolution is deemed valid and the proposer receives their bond back plus the reward. During the 2-hour challenge period, anyone may dispute the proposal on the [UMA dapp](https://oracle.uma.xyz/) by posting a challenge bond of the same amount as the proposer bond (usually \$750). This begins the debate period of 24-48 hours (votes happen every other day and there will always be at least 24 hours for discussion). Anyone wishing to contribute evidence to the discussion can do so in the Uma Discord server in the #evidence-rationale and #voting-discussion channels. After the debate period, Uma token holders vote (this process takes approximately 48 hours) and one of four outcomes happens: Proposer receives their bond back plus half the disputer’s bond as a bounty. Disputer loses their bond. Disputer receives their bond back plus half the proposer’s bond as a bounty. Proposer loses their bond. This outcome is for proposals for which the underlying event has not yet happened. Eg the result of a sports match that is still ongoing. Disputer receives their bond back plus half the proposer’s bond as a bounty. Proposer loses their bond. This (rarely used) outcome is for events where none of the other options are appropriate. In this case the market price resolves to 50 yes and 50 no. Disputer receives their bond back plus half the proposer’s bond as a bounty. Proposer loses their bond. --- ## Is My Money Safe? **URL:** llms-txt#is-my-money-safe? **Contents:** - Your keys = your funds - Keep your private keys private. - Our Commitment Source: https://docs.polymarket.com/polymarket-learn/FAQ/is-my-money-safe Yes. Polymarket is non-custodial, so you're in control of your funds. #### Non-custodial, you’re in control Polymarket recognizes the importance of a trustworthy environment for managing your funds. To ensure this, Polymarket uses non-custodial wallets, meaning we never take possession of your USDC. This approach gives you full control over your assets, providing protection against potential security threats like hacks, misuse, and unauthorized transactions. ### Your keys = your funds A private key acts like a highly secure password, essential for managing and moving your assets without restrictions. You can export your private key at any time, ensuring sole access to your funds. Learn how to export your private key [here](../FAQ/how-to-export-private-key/). ### Keep your private keys private. **Do not share your private key with others**. While Polymarket provides the infrastructure, the security of your assets depends on how securely you handle your private key and passwords. Losing your private key or passwords can result in losing access to your funds. It's crucial to store this information in a safe and secure environment. Polymarket aims to give you peace of mind, knowing that your assets are safe and fully under your control at all times. We encourage you to take necessary precautions to secure your digital assets effectively. The ability to manage your private key means you are not reliant on Polymarket to secure your assets; you have the control to ensure your financial security. --- ## Overview **URL:** llms-txt#overview **Contents:** - Augmented Negative Risk - Original Outcomes - Placeholder Outcomes - Explicit Other Source: https://docs.polymarket.com/developers/neg-risk/overview Certain events which meet the criteria of being "winner-take-all" may be deployed as **"negative risk"** events/markets. The Gamma API includes a boolean field on events, `negRisk`, which indicates whether the event is negative risk. Negative risk allows for increased capital efficiency by relating all markets within events via a convert action. More explicitly, a NO share in any market can be converted into 1 YES share in all other markets. Converts can be exercised via the [Negative Adapter](https://polygonscan.com/address/0xd91E80cF2E7be2e162c6513ceD06f1dD0dA35296). You can read more about negative risk [here](https://github.com/Polymarket/neg-risk-ctf-adapter). ## Augmented Negative Risk There is a known issue with the negative risk architecture which is that the outcome universe must be complete before conversions are made or otherwise conversion will “cost” something. In most cases, the outcome universe can be made complete by deploying all the named outcomes and then an “other” option. But in some cases this is undesirable as new outcomes can come out of nowhere and you'd rather them be directly named versus grouped together in an “other”. To fix this, some markets use a system of **"augmented negative risk"**, where named outcomes, a collection of unnamed outcomes, and an *other* is deployed. When a new outcome needs to be added, an unnamed outcome can be clarified to be the new outcome via the bulletin board. This means the “other” in the case of augmented negative risk can effectively change definitions (outcomes can be taken out of it). As such, trading should only happen on the named outcomes, and the other outcomes should be ignored until they are named or until resolution occurs. The Polymarket UI will not show unnamed outcomes. If a market becomes resolvable and the correct outcome is not named (originally or via placeholder clarification), it should resolve to the *“other”* outcome. An event can be considered “augmented negative risk” when `enableNegRisk` is true **AND** `negRiskAugmented` is true. The naming conventions are as follows: ### Original Outcomes * Outcome A * Outcome B * ... ### Placeholder Outcomes * Person A -> can be clarified to a named outcome * Person B -> can be clarified to a named outcome * ... * Other -> not meant to be traded as the definition of this changes as placeholder outcomes are clarified to named outcomes --- ## How to Deposit **URL:** llms-txt#how-to-deposit **Contents:** - Depositing funds on Polymarket - About USDC and Polygon - How to purchase and deposit USDC - Deposit with crypto exchanges - Deposit with Visa or Mastercard - Depositing on Etheruem and Polygon Source: https://docs.polymarket.com/polymarket-learn/get-started/how-to-deposit How to add cash to your balance on Polymarket. ## Depositing funds on Polymarket This guide will walk you through the deposit process for Polymarket, covering popular methods and step-by-step instructions for buying and depositing USDC. Need Help? For assistance, reach out to us on [Discord](https://discord.gg/polymarket). ## About USDC and Polygon Polymarket uses [USDC (USD Coin)](https://circle.com/en/usdc), a federally regulated "stable coin" backed by the US dollar. Polymarket utilizes USDC on the Polygon network for transactions. By using USDC on Polygon, Polymarket ensures fast and reliable transactions, enhancing the overall user experience. ### How to purchase and deposit USDC