From 2ac62926d8bfc2a48dcfb8cfb13fc0fda9ea9283 Mon Sep 17 00:00:00 2001 From: Etherdrake Date: Tue, 5 May 2026 12:55:00 +0000 Subject: [PATCH] docs: sync with official docs.polymarket.com - 2026-05-05 --- docs/api-reference/bridge/create-deposit-addresses.md | 2 +- docs/api-reference/bridge/create-withdrawal-addresses.md | 2 +- docs/api-reference/bridge/get-a-quote.md | 2 +- docs/api-reference/bridge/get-supported-assets.md | 2 +- docs/api-reference/bridge/get-transaction-status.md | 2 +- .../builders/get-aggregated-builder-leaderboard.md | 2 +- .../builders/get-daily-builder-volume-time-series.md | 2 +- docs/api-reference/comments/get-comments-by-comment-id.md | 2 +- docs/api-reference/comments/get-comments-by-user-address.md | 2 +- docs/api-reference/comments/list-comments.md | 2 +- docs/api-reference/core/get-closed-positions-for-a-user.md | 2 +- docs/api-reference/core/get-current-positions-for-a-user.md | 2 +- docs/api-reference/core/get-positions-for-a-market.md | 2 +- docs/api-reference/core/get-top-holders-for-markets.md | 2 +- .../core/get-total-value-of-a-users-positions.md | 2 +- docs/api-reference/core/get-trader-leaderboard-rankings.md | 2 +- docs/api-reference/core/get-trades-for-a-user-or-markets.md | 2 +- docs/api-reference/core/get-user-activity.md | 2 +- docs/api-reference/data-api-status/data-api-health-check.md | 2 +- docs/api-reference/data/get-midpoint-price.md | 2 +- docs/api-reference/data/get-server-time.md | 2 +- docs/api-reference/events/get-event-by-id.md | 2 +- docs/api-reference/events/get-event-by-slug.md | 2 +- docs/api-reference/events/get-event-tags.md | 2 +- docs/api-reference/events/list-events-keyset-pagination.md | 2 +- docs/api-reference/events/list-events.md | 2 +- docs/api-reference/gamma-status/gamma-api-health-check.md | 2 +- .../market-data/get-fee-rate-by-path-parameter.md | 2 +- docs/api-reference/market-data/get-fee-rate.md | 2 +- docs/api-reference/market-data/get-last-trade-price.md | 2 +- .../market-data/get-last-trade-prices-query-parameters.md | 2 +- .../market-data/get-last-trade-prices-request-body.md | 2 +- docs/api-reference/market-data/get-market-price.md | 2 +- .../market-data/get-market-prices-query-parameters.md | 2 +- .../market-data/get-market-prices-request-body.md | 2 +- .../market-data/get-midpoint-prices-query-parameters.md | 2 +- .../market-data/get-midpoint-prices-request-body.md | 2 +- docs/api-reference/market-data/get-order-book.md | 2 +- .../market-data/get-order-books-request-body.md | 2 +- docs/api-reference/market-data/get-spread.md | 2 +- docs/api-reference/market-data/get-spreads.md | 2 +- .../market-data/get-tick-size-by-path-parameter.md | 2 +- docs/api-reference/market-data/get-tick-size.md | 2 +- docs/api-reference/markets/get-batch-prices-history.md | 2 +- docs/api-reference/markets/get-market-by-id.md | 2 +- docs/api-reference/markets/get-market-by-slug.md | 2 +- docs/api-reference/markets/get-market-tags-by-id.md | 2 +- docs/api-reference/markets/get-prices-history.md | 2 +- docs/api-reference/markets/get-sampling-markets.md | 2 +- .../api-reference/markets/get-sampling-simplified-markets.md | 2 +- docs/api-reference/markets/get-simplified-markets.md | 2 +- docs/api-reference/markets/list-markets-keyset-pagination.md | 2 +- docs/api-reference/markets/list-markets.md | 2 +- .../misc/download-an-accounting-snapshot-zip-of-csvs.md | 2 +- docs/api-reference/misc/get-live-volume-for-an-event.md | 2 +- docs/api-reference/misc/get-open-interest.md | 2 +- .../misc/get-total-markets-a-user-has-traded.md | 2 +- .../get-multiple-order-books-summaries-by-request.md | 2 +- docs/api-reference/orderbook/get-order-book-summary.md | 2 +- docs/api-reference/pricing/get-market-price.md | 2 +- docs/api-reference/pricing/get-midpoint-price.md | 2 +- .../pricing/get-multiple-market-prices-by-request.md | 2 +- docs/api-reference/pricing/get-multiple-market-prices.md | 2 +- .../pricing/get-price-history-for-a-traded-token.md | 2 +- .../profiles/get-public-profile-by-wallet-address.md | 2 +- .../rebates/get-current-rebated-fees-for-a-maker.md | 2 +- .../relayer-api-keys/get-all-relayer-api-keys.md | 2 +- docs/api-reference/relayer/check-if-a-safe-is-deployed.md | 2 +- docs/api-reference/relayer/get-a-transaction-by-id.md | 2 +- docs/api-reference/relayer/get-current-nonce-for-a-user.md | 2 +- .../relayer/get-recent-transactions-for-a-user.md | 2 +- docs/api-reference/relayer/get-relayer-address-and-nonce.md | 2 +- docs/api-reference/relayer/submit-a-transaction.md | 2 +- .../rewards/get-current-active-rewards-configurations.md | 2 +- docs/api-reference/rewards/get-earnings-for-user-by-date.md | 2 +- .../rewards/get-multiple-markets-with-rewards.md | 2 +- .../rewards/get-raw-rewards-for-a-specific-market.md | 2 +- .../api-reference/rewards/get-reward-percentages-for-user.md | 2 +- .../rewards/get-total-earnings-for-user-by-date.md | 2 +- .../rewards/get-user-earnings-and-markets-configuration.md | 2 +- .../search/search-markets-events-and-profiles.md | 2 +- docs/api-reference/series/get-series-by-id.md | 2 +- docs/api-reference/series/list-series.md | 2 +- docs/api-reference/sports/get-sports-metadata-information.md | 2 +- docs/api-reference/sports/get-valid-sports-market-types.md | 2 +- docs/api-reference/sports/list-teams.md | 2 +- docs/api-reference/spreads/get-bid-ask-spreads.md | 2 +- .../tags/get-related-tags-relationships-by-tag-id.md | 2 +- .../tags/get-related-tags-relationships-by-tag-slug.md | 2 +- docs/api-reference/tags/get-tag-by-id.md | 2 +- docs/api-reference/tags/get-tag-by-slug.md | 2 +- docs/api-reference/tags/get-tags-related-to-a-tag-id.md | 2 +- docs/api-reference/tags/get-tags-related-to-a-tag-slug.md | 2 +- docs/api-reference/tags/list-tags.md | 2 +- docs/api-reference/trade/cancel-all-orders.md | 2 +- docs/api-reference/trade/cancel-multiple-orders.md | 2 +- docs/api-reference/trade/cancel-orders-for-a-market.md | 2 +- docs/api-reference/trade/cancel-single-order.md | 2 +- docs/api-reference/trade/get-builder-trades.md | 2 +- docs/api-reference/trade/get-order-scoring-status.md | 2 +- docs/api-reference/trade/get-single-order-by-id.md | 2 +- docs/api-reference/trade/get-trades.md | 2 +- docs/api-reference/trade/get-user-orders.md | 2 +- docs/api-reference/trade/post-a-new-order.md | 2 +- docs/api-reference/trade/post-multiple-orders.md | 2 +- docs/api-reference/trade/send-heartbeat.md | 2 +- docs/api-reference/wss/market.md | 2 +- docs/api-reference/wss/sports.md | 2 +- docs/api-reference/wss/user.md | 2 +- docs/developers/CLOB/status.md | 4 ++-- docs/developers/CLOB/timeseries.md | 2 +- docs/developers/CTF/deployment-resources.md | 4 ++-- docs/developers/subgraph/overview.md | 2 +- docs/market-data/subgraph.md | 2 +- docs/polymarket-learn/FAQ/does-polymarket-have-an-api.md | 5 +++-- docs/polymarket-learn/FAQ/embeds.md | 5 +++-- docs/polymarket-learn/FAQ/how-to-export-private-key.md | 5 +++-- docs/polymarket-learn/FAQ/is-my-money-safe.md | 5 +++-- docs/polymarket-learn/FAQ/is-polymarket-the-house.md | 5 +++-- docs/polymarket-learn/FAQ/polling.md | 5 +++-- docs/polymarket-learn/FAQ/recover-missing-deposit.md | 5 +++-- docs/polymarket-learn/FAQ/sell-early.md | 5 +++-- docs/polymarket-learn/FAQ/support.md | 5 +++-- docs/polymarket-learn/FAQ/wen-token.md | 5 +++-- docs/polymarket-learn/FAQ/what-are-prediction-markets.md | 5 +++-- docs/polymarket-learn/FAQ/why-do-i-need-crypto.md | 5 +++-- docs/polymarket-learn/deposits/coinbase.md | 5 +++-- docs/polymarket-learn/deposits/how-to-withdraw.md | 5 +++-- docs/polymarket-learn/deposits/moonpay.md | 5 +++-- docs/polymarket-learn/deposits/usdc-on-eth.md | 5 +++-- docs/polymarket-learn/get-started/how-to-deposit.md | 5 +++-- docs/polymarket-learn/get-started/how-to-signup.md | 5 +++-- docs/polymarket-learn/get-started/what-is-polymarket.md | 5 +++-- docs/polymarket-learn/markets/dispute.md | 5 +++-- docs/polymarket-learn/markets/how-are-markets-clarified.md | 5 +++-- docs/polymarket-learn/markets/how-are-markets-created.md | 5 +++-- docs/polymarket-learn/markets/how-are-markets-resolved.md | 5 +++-- docs/polymarket-learn/trading/holding-rewards.md | 5 +++-- docs/polymarket-learn/trading/how-are-prices-calculated.md | 5 +++-- docs/polymarket-learn/trading/limit-orders.md | 5 +++-- docs/polymarket-learn/trading/liquidity-rewards.md | 5 +++-- docs/polymarket-learn/trading/no-limits.md | 5 +++-- docs/quickstart/reference/glossary.md | 2 +- docs/resources/contract-addresses.md | 4 ++-- docs/trading/bridge/overview.md | 2 +- 145 files changed, 204 insertions(+), 176 deletions(-) diff --git a/docs/api-reference/bridge/create-deposit-addresses.md b/docs/api-reference/bridge/create-deposit-addresses.md index 4ca5487..b3f43f2 100644 --- a/docs/api-reference/bridge/create-deposit-addresses.md +++ b/docs/api-reference/bridge/create-deposit-addresses.md @@ -106,4 +106,4 @@ components: pattern: ^0x[a-fA-F0-9]{40}$ example: '0x56687bf447db6ffa42ffe2204a05edaa20f55839' -```` \ No newline at end of file +```` diff --git a/docs/api-reference/bridge/create-withdrawal-addresses.md b/docs/api-reference/bridge/create-withdrawal-addresses.md index c950b84..b806d36 100644 --- a/docs/api-reference/bridge/create-withdrawal-addresses.md +++ b/docs/api-reference/bridge/create-withdrawal-addresses.md @@ -132,4 +132,4 @@ components: pattern: ^0x[a-fA-F0-9]{40}$ example: '0x56687bf447db6ffa42ffe2204a05edaa20f55839' -```` \ No newline at end of file +```` diff --git a/docs/api-reference/bridge/get-a-quote.md b/docs/api-reference/bridge/get-a-quote.md index 10970e2..5a9958f 100644 --- a/docs/api-reference/bridge/get-a-quote.md +++ b/docs/api-reference/bridge/get-a-quote.md @@ -221,4 +221,4 @@ components: description: Impact cost of the transaction example: 0 -```` \ No newline at end of file +```` diff --git a/docs/api-reference/bridge/get-supported-assets.md b/docs/api-reference/bridge/get-supported-assets.md index b5cd652..38b4eca 100644 --- a/docs/api-reference/bridge/get-supported-assets.md +++ b/docs/api-reference/bridge/get-supported-assets.md @@ -96,4 +96,4 @@ components: description: Token decimals example: 6 -```` \ No newline at end of file +```` diff --git a/docs/api-reference/bridge/get-transaction-status.md b/docs/api-reference/bridge/get-transaction-status.md index f4c340d..c0eada5 100644 --- a/docs/api-reference/bridge/get-transaction-status.md +++ b/docs/api-reference/bridge/get-transaction-status.md @@ -151,4 +151,4 @@ components: when status is DEPOSIT_DETECTED) example: 1757531217339 -```` \ No newline at end of file +```` diff --git a/docs/api-reference/builders/get-aggregated-builder-leaderboard.md b/docs/api-reference/builders/get-aggregated-builder-leaderboard.md index 6507056..976eefe 100644 --- a/docs/api-reference/builders/get-aggregated-builder-leaderboard.md +++ b/docs/api-reference/builders/get-aggregated-builder-leaderboard.md @@ -113,4 +113,4 @@ components: required: - error -```` \ No newline at end of file +```` diff --git a/docs/api-reference/builders/get-daily-builder-volume-time-series.md b/docs/api-reference/builders/get-daily-builder-volume-time-series.md index 1db5b20..15582f2 100644 --- a/docs/api-reference/builders/get-daily-builder-volume-time-series.md +++ b/docs/api-reference/builders/get-daily-builder-volume-time-series.md @@ -102,4 +102,4 @@ components: required: - error -```` \ No newline at end of file +```` diff --git a/docs/api-reference/comments/get-comments-by-comment-id.md b/docs/api-reference/comments/get-comments-by-comment-id.md index caf3a13..56062be 100644 --- a/docs/api-reference/comments/get-comments-by-comment-id.md +++ b/docs/api-reference/comments/get-comments-by-comment-id.md @@ -209,4 +209,4 @@ components: type: string nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/comments/get-comments-by-user-address.md b/docs/api-reference/comments/get-comments-by-user-address.md index 8524523..3ecf229 100644 --- a/docs/api-reference/comments/get-comments-by-user-address.md +++ b/docs/api-reference/comments/get-comments-by-user-address.md @@ -234,4 +234,4 @@ components: type: string nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/comments/list-comments.md b/docs/api-reference/comments/list-comments.md index 1872c9b..4fd678a 100644 --- a/docs/api-reference/comments/list-comments.md +++ b/docs/api-reference/comments/list-comments.md @@ -248,4 +248,4 @@ components: type: string nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/core/get-closed-positions-for-a-user.md b/docs/api-reference/core/get-closed-positions-for-a-user.md index fbb7a6a..91edfc2 100644 --- a/docs/api-reference/core/get-closed-positions-for-a-user.md +++ b/docs/api-reference/core/get-closed-positions-for-a-user.md @@ -191,4 +191,4 @@ components: required: - error -```` \ No newline at end of file +```` diff --git a/docs/api-reference/core/get-current-positions-for-a-user.md b/docs/api-reference/core/get-current-positions-for-a-user.md index f53ef8a..68642f0 100644 --- a/docs/api-reference/core/get-current-positions-for-a-user.md +++ b/docs/api-reference/core/get-current-positions-for-a-user.md @@ -218,4 +218,4 @@ components: required: - error -```` \ No newline at end of file +```` diff --git a/docs/api-reference/core/get-positions-for-a-market.md b/docs/api-reference/core/get-positions-for-a-market.md index cecef8f..83aa594 100644 --- a/docs/api-reference/core/get-positions-for-a-market.md +++ b/docs/api-reference/core/get-positions-for-a-market.md @@ -190,4 +190,4 @@ components: outcomeIndex: type: integer -```` \ No newline at end of file +```` diff --git a/docs/api-reference/core/get-top-holders-for-markets.md b/docs/api-reference/core/get-top-holders-for-markets.md index 3b3eea7..b7d40b4 100644 --- a/docs/api-reference/core/get-top-holders-for-markets.md +++ b/docs/api-reference/core/get-top-holders-for-markets.md @@ -137,4 +137,4 @@ components: pattern: ^0x[a-fA-F0-9]{40}$ example: '0x56687bf447db6ffa42ffe2204a05edaa20f55839' -```` \ No newline at end of file +```` diff --git a/docs/api-reference/core/get-total-value-of-a-users-positions.md b/docs/api-reference/core/get-total-value-of-a-users-positions.md index 61227ec..0a363e8 100644 --- a/docs/api-reference/core/get-total-value-of-a-users-positions.md +++ b/docs/api-reference/core/get-total-value-of-a-users-positions.md @@ -94,4 +94,4 @@ components: required: - error -```` \ No newline at end of file +```` diff --git a/docs/api-reference/core/get-trader-leaderboard-rankings.md b/docs/api-reference/core/get-trader-leaderboard-rankings.md index 140e5fd..18cef15 100644 --- a/docs/api-reference/core/get-trader-leaderboard-rankings.md +++ b/docs/api-reference/core/get-trader-leaderboard-rankings.md @@ -158,4 +158,4 @@ components: required: - error -```` \ No newline at end of file +```` diff --git a/docs/api-reference/core/get-trades-for-a-user-or-markets.md b/docs/api-reference/core/get-trades-for-a-user-or-markets.md index 2db81c4..491f371 100644 --- a/docs/api-reference/core/get-trades-for-a-user-or-markets.md +++ b/docs/api-reference/core/get-trades-for-a-user-or-markets.md @@ -190,4 +190,4 @@ components: required: - error -```` \ No newline at end of file +```` diff --git a/docs/api-reference/core/get-user-activity.md b/docs/api-reference/core/get-user-activity.md index 9ae43da..329c622 100644 --- a/docs/api-reference/core/get-user-activity.md +++ b/docs/api-reference/core/get-user-activity.md @@ -229,4 +229,4 @@ components: required: - error -```` \ No newline at end of file +```` diff --git a/docs/api-reference/data-api-status/data-api-health-check.md b/docs/api-reference/data-api-status/data-api-health-check.md index ec747fa..19765bd 100644 --- a/docs/api-reference/data-api-status/data-api-health-check.md +++ b/docs/api-reference/data-api-status/data-api-health-check.md @@ -1 +1 @@ -null \ No newline at end of file +null diff --git a/docs/api-reference/data/get-midpoint-price.md b/docs/api-reference/data/get-midpoint-price.md index 86c9ba6..dc2ccbc 100644 --- a/docs/api-reference/data/get-midpoint-price.md +++ b/docs/api-reference/data/get-midpoint-price.md @@ -102,4 +102,4 @@ components: type: string description: Error message -```` \ No newline at end of file +```` diff --git a/docs/api-reference/data/get-server-time.md b/docs/api-reference/data/get-server-time.md index aa976d7..559a1fd 100644 --- a/docs/api-reference/data/get-server-time.md +++ b/docs/api-reference/data/get-server-time.md @@ -78,4 +78,4 @@ components: type: string description: Error message -```` \ No newline at end of file +```` diff --git a/docs/api-reference/events/get-event-by-id.md b/docs/api-reference/events/get-event-by-id.md index ccea68b..c3304c1 100644 --- a/docs/api-reference/events/get-event-by-id.md +++ b/docs/api-reference/events/get-event-by-id.md @@ -1210,4 +1210,4 @@ components: type: number nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/events/get-event-by-slug.md b/docs/api-reference/events/get-event-by-slug.md index 5a72460..459161f 100644 --- a/docs/api-reference/events/get-event-by-slug.md +++ b/docs/api-reference/events/get-event-by-slug.md @@ -1210,4 +1210,4 @@ components: type: number nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/events/get-event-tags.md b/docs/api-reference/events/get-event-tags.md index 102a5a3..5acc254 100644 --- a/docs/api-reference/events/get-event-tags.md +++ b/docs/api-reference/events/get-event-tags.md @@ -105,4 +105,4 @@ components: type: boolean nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/events/list-events-keyset-pagination.md b/docs/api-reference/events/list-events-keyset-pagination.md index e2e9644..8e618b5 100644 --- a/docs/api-reference/events/list-events-keyset-pagination.md +++ b/docs/api-reference/events/list-events-keyset-pagination.md @@ -1468,4 +1468,4 @@ components: type: number nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/events/list-events.md b/docs/api-reference/events/list-events.md index ec3c888..7c8d566 100644 --- a/docs/api-reference/events/list-events.md +++ b/docs/api-reference/events/list-events.md @@ -1320,4 +1320,4 @@ components: type: number nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/gamma-status/gamma-api-health-check.md b/docs/api-reference/gamma-status/gamma-api-health-check.md index ec747fa..19765bd 100644 --- a/docs/api-reference/gamma-status/gamma-api-health-check.md +++ b/docs/api-reference/gamma-status/gamma-api-health-check.md @@ -1 +1 @@ -null \ No newline at end of file +null diff --git a/docs/api-reference/market-data/get-fee-rate-by-path-parameter.md b/docs/api-reference/market-data/get-fee-rate-by-path-parameter.md index 9d71a10..4ac04d1 100644 --- a/docs/api-reference/market-data/get-fee-rate-by-path-parameter.md +++ b/docs/api-reference/market-data/get-fee-rate-by-path-parameter.md @@ -112,4 +112,4 @@ components: type: string description: Error message -```` \ No newline at end of file +```` diff --git a/docs/api-reference/market-data/get-fee-rate.md b/docs/api-reference/market-data/get-fee-rate.md index 71859c9..780e53c 100644 --- a/docs/api-reference/market-data/get-fee-rate.md +++ b/docs/api-reference/market-data/get-fee-rate.md @@ -115,4 +115,4 @@ components: type: string description: Error message -```` \ No newline at end of file +```` diff --git a/docs/api-reference/market-data/get-last-trade-price.md b/docs/api-reference/market-data/get-last-trade-price.md index 3981838..0ee1534 100644 --- a/docs/api-reference/market-data/get-last-trade-price.md +++ b/docs/api-reference/market-data/get-last-trade-price.md @@ -111,4 +111,4 @@ components: type: string description: Error message -```` \ No newline at end of file +```` diff --git a/docs/api-reference/market-data/get-last-trade-prices-query-parameters.md b/docs/api-reference/market-data/get-last-trade-prices-query-parameters.md index 5189dbb..ab3669b 100644 --- a/docs/api-reference/market-data/get-last-trade-prices-query-parameters.md +++ b/docs/api-reference/market-data/get-last-trade-prices-query-parameters.md @@ -131,4 +131,4 @@ components: type: string description: Error message -```` \ No newline at end of file +```` diff --git a/docs/api-reference/market-data/get-last-trade-prices-request-body.md b/docs/api-reference/market-data/get-last-trade-prices-request-body.md index bc7e409..e3e45ad 100644 --- a/docs/api-reference/market-data/get-last-trade-prices-request-body.md +++ b/docs/api-reference/market-data/get-last-trade-prices-request-body.md @@ -148,4 +148,4 @@ components: type: string description: Error message -```` \ No newline at end of file +```` diff --git a/docs/api-reference/market-data/get-market-price.md b/docs/api-reference/market-data/get-market-price.md index abeaf44..f9ad31e 100644 --- a/docs/api-reference/market-data/get-market-price.md +++ b/docs/api-reference/market-data/get-market-price.md @@ -130,4 +130,4 @@ components: type: string description: Error message -```` \ No newline at end of file +```` diff --git a/docs/api-reference/market-data/get-market-prices-query-parameters.md b/docs/api-reference/market-data/get-market-prices-query-parameters.md index 1032fa9..b3e9a48 100644 --- a/docs/api-reference/market-data/get-market-prices-query-parameters.md +++ b/docs/api-reference/market-data/get-market-prices-query-parameters.md @@ -127,4 +127,4 @@ components: type: string description: Error message -```` \ No newline at end of file +```` diff --git a/docs/api-reference/market-data/get-market-prices-request-body.md b/docs/api-reference/market-data/get-market-prices-request-body.md index e6075cf..cca5abd 100644 --- a/docs/api-reference/market-data/get-market-prices-request-body.md +++ b/docs/api-reference/market-data/get-market-prices-request-body.md @@ -142,4 +142,4 @@ components: type: string description: Error message -```` \ No newline at end of file +```` diff --git a/docs/api-reference/market-data/get-midpoint-prices-query-parameters.md b/docs/api-reference/market-data/get-midpoint-prices-query-parameters.md index f9bc234..9cdbf50 100644 --- a/docs/api-reference/market-data/get-midpoint-prices-query-parameters.md +++ b/docs/api-reference/market-data/get-midpoint-prices-query-parameters.md @@ -101,4 +101,4 @@ components: type: string description: Error message -```` \ No newline at end of file +```` diff --git a/docs/api-reference/market-data/get-midpoint-prices-request-body.md b/docs/api-reference/market-data/get-midpoint-prices-request-body.md index 8b2d76c..42fcd03 100644 --- a/docs/api-reference/market-data/get-midpoint-prices-request-body.md +++ b/docs/api-reference/market-data/get-midpoint-prices-request-body.md @@ -120,4 +120,4 @@ components: type: string description: Error message -```` \ No newline at end of file +```` diff --git a/docs/api-reference/market-data/get-order-book.md b/docs/api-reference/market-data/get-order-book.md index 83abac7..8fc90c1 100644 --- a/docs/api-reference/market-data/get-order-book.md +++ b/docs/api-reference/market-data/get-order-book.md @@ -190,4 +190,4 @@ components: description: Order size example: '100' -```` \ No newline at end of file +```` diff --git a/docs/api-reference/market-data/get-order-books-request-body.md b/docs/api-reference/market-data/get-order-books-request-body.md index 1fd644b..12e7a67 100644 --- a/docs/api-reference/market-data/get-order-books-request-body.md +++ b/docs/api-reference/market-data/get-order-books-request-body.md @@ -190,4 +190,4 @@ components: description: Order size example: '100' -```` \ No newline at end of file +```` diff --git a/docs/api-reference/market-data/get-spread.md b/docs/api-reference/market-data/get-spread.md index 729217f..6f10ece 100644 --- a/docs/api-reference/market-data/get-spread.md +++ b/docs/api-reference/market-data/get-spread.md @@ -100,4 +100,4 @@ components: type: string description: Error message -```` \ No newline at end of file +```` diff --git a/docs/api-reference/market-data/get-spreads.md b/docs/api-reference/market-data/get-spreads.md index 8883480..7400fc6 100644 --- a/docs/api-reference/market-data/get-spreads.md +++ b/docs/api-reference/market-data/get-spreads.md @@ -118,4 +118,4 @@ components: type: string description: Error message -```` \ No newline at end of file +```` diff --git a/docs/api-reference/market-data/get-tick-size-by-path-parameter.md b/docs/api-reference/market-data/get-tick-size-by-path-parameter.md index 61a6939..3ba0c52 100644 --- a/docs/api-reference/market-data/get-tick-size-by-path-parameter.md +++ b/docs/api-reference/market-data/get-tick-size-by-path-parameter.md @@ -112,4 +112,4 @@ components: type: string description: Error message -```` \ No newline at end of file +```` diff --git a/docs/api-reference/market-data/get-tick-size.md b/docs/api-reference/market-data/get-tick-size.md index 8dbeb58..3a3fd13 100644 --- a/docs/api-reference/market-data/get-tick-size.md +++ b/docs/api-reference/market-data/get-tick-size.md @@ -116,4 +116,4 @@ components: type: string description: Error message -```` \ No newline at end of file +```` diff --git a/docs/api-reference/markets/get-batch-prices-history.md b/docs/api-reference/markets/get-batch-prices-history.md index 73c1adb..7c6c6d7 100644 --- a/docs/api-reference/markets/get-batch-prices-history.md +++ b/docs/api-reference/markets/get-batch-prices-history.md @@ -135,4 +135,4 @@ components: type: number format: float -```` \ No newline at end of file +```` diff --git a/docs/api-reference/markets/get-market-by-id.md b/docs/api-reference/markets/get-market-by-id.md index 49d69a5..13b1240 100644 --- a/docs/api-reference/markets/get-market-by-id.md +++ b/docs/api-reference/markets/get-market-by-id.md @@ -1206,4 +1206,4 @@ components: type: string nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/markets/get-market-by-slug.md b/docs/api-reference/markets/get-market-by-slug.md index 538515f..f9f915b 100644 --- a/docs/api-reference/markets/get-market-by-slug.md +++ b/docs/api-reference/markets/get-market-by-slug.md @@ -1206,4 +1206,4 @@ components: type: string nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/markets/get-market-tags-by-id.md b/docs/api-reference/markets/get-market-tags-by-id.md index 2b55488..0e74923 100644 --- a/docs/api-reference/markets/get-market-tags-by-id.md +++ b/docs/api-reference/markets/get-market-tags-by-id.md @@ -105,4 +105,4 @@ components: type: boolean nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/markets/get-prices-history.md b/docs/api-reference/markets/get-prices-history.md index 0eeba15..2205d05 100644 --- a/docs/api-reference/markets/get-prices-history.md +++ b/docs/api-reference/markets/get-prices-history.md @@ -134,4 +134,4 @@ components: type: number format: float -```` \ No newline at end of file +```` diff --git a/docs/api-reference/markets/get-sampling-markets.md b/docs/api-reference/markets/get-sampling-markets.md index 4fc1372..86adc5b 100644 --- a/docs/api-reference/markets/get-sampling-markets.md +++ b/docs/api-reference/markets/get-sampling-markets.md @@ -180,4 +180,4 @@ components: winner: type: boolean -```` \ No newline at end of file +```` diff --git a/docs/api-reference/markets/get-sampling-simplified-markets.md b/docs/api-reference/markets/get-sampling-simplified-markets.md index 443d7f5..efedda1 100644 --- a/docs/api-reference/markets/get-sampling-simplified-markets.md +++ b/docs/api-reference/markets/get-sampling-simplified-markets.md @@ -127,4 +127,4 @@ components: winner: type: boolean -```` \ No newline at end of file +```` diff --git a/docs/api-reference/markets/get-simplified-markets.md b/docs/api-reference/markets/get-simplified-markets.md index 73410e9..f0a37f7 100644 --- a/docs/api-reference/markets/get-simplified-markets.md +++ b/docs/api-reference/markets/get-simplified-markets.md @@ -127,4 +127,4 @@ components: winner: type: boolean -```` \ No newline at end of file +```` diff --git a/docs/api-reference/markets/list-markets-keyset-pagination.md b/docs/api-reference/markets/list-markets-keyset-pagination.md index eb91d0f..5bc5e74 100644 --- a/docs/api-reference/markets/list-markets-keyset-pagination.md +++ b/docs/api-reference/markets/list-markets-keyset-pagination.md @@ -1422,4 +1422,4 @@ components: type: string nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/markets/list-markets.md b/docs/api-reference/markets/list-markets.md index cc7dd5c..9cfe40d 100644 --- a/docs/api-reference/markets/list-markets.md +++ b/docs/api-reference/markets/list-markets.md @@ -1333,4 +1333,4 @@ components: type: string nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/misc/download-an-accounting-snapshot-zip-of-csvs.md b/docs/api-reference/misc/download-an-accounting-snapshot-zip-of-csvs.md index 9fe592c..9535f14 100644 --- a/docs/api-reference/misc/download-an-accounting-snapshot-zip-of-csvs.md +++ b/docs/api-reference/misc/download-an-accounting-snapshot-zip-of-csvs.md @@ -74,4 +74,4 @@ components: required: - error -```` \ No newline at end of file +```` diff --git a/docs/api-reference/misc/get-live-volume-for-an-event.md b/docs/api-reference/misc/get-live-volume-for-an-event.md index 7314bb5..cb870ea 100644 --- a/docs/api-reference/misc/get-live-volume-for-an-event.md +++ b/docs/api-reference/misc/get-live-volume-for-an-event.md @@ -91,4 +91,4 @@ components: pattern: ^0x[a-fA-F0-9]{64}$ example: '0xdd22472e552920b8438158ea7238bfadfa4f736aa4cee91a6b86c39ead110917' -```` \ No newline at end of file +```` diff --git a/docs/api-reference/misc/get-open-interest.md b/docs/api-reference/misc/get-open-interest.md index d82df3e..554b5b1 100644 --- a/docs/api-reference/misc/get-open-interest.md +++ b/docs/api-reference/misc/get-open-interest.md @@ -84,4 +84,4 @@ components: required: - error -```` \ No newline at end of file +```` diff --git a/docs/api-reference/misc/get-total-markets-a-user-has-traded.md b/docs/api-reference/misc/get-total-markets-a-user-has-traded.md index ce57fdc..8ca6cec 100644 --- a/docs/api-reference/misc/get-total-markets-a-user-has-traded.md +++ b/docs/api-reference/misc/get-total-markets-a-user-has-traded.md @@ -85,4 +85,4 @@ components: required: - error -```` \ No newline at end of file +```` diff --git a/docs/api-reference/orderbook/get-multiple-order-books-summaries-by-request.md b/docs/api-reference/orderbook/get-multiple-order-books-summaries-by-request.md index ec747fa..19765bd 100644 --- a/docs/api-reference/orderbook/get-multiple-order-books-summaries-by-request.md +++ b/docs/api-reference/orderbook/get-multiple-order-books-summaries-by-request.md @@ -1 +1 @@ -null \ No newline at end of file +null diff --git a/docs/api-reference/orderbook/get-order-book-summary.md b/docs/api-reference/orderbook/get-order-book-summary.md index ec747fa..19765bd 100644 --- a/docs/api-reference/orderbook/get-order-book-summary.md +++ b/docs/api-reference/orderbook/get-order-book-summary.md @@ -1 +1 @@ -null \ No newline at end of file +null diff --git a/docs/api-reference/pricing/get-market-price.md b/docs/api-reference/pricing/get-market-price.md index ec747fa..19765bd 100644 --- a/docs/api-reference/pricing/get-market-price.md +++ b/docs/api-reference/pricing/get-market-price.md @@ -1 +1 @@ -null \ No newline at end of file +null diff --git a/docs/api-reference/pricing/get-midpoint-price.md b/docs/api-reference/pricing/get-midpoint-price.md index ec747fa..19765bd 100644 --- a/docs/api-reference/pricing/get-midpoint-price.md +++ b/docs/api-reference/pricing/get-midpoint-price.md @@ -1 +1 @@ -null \ No newline at end of file +null diff --git a/docs/api-reference/pricing/get-multiple-market-prices-by-request.md b/docs/api-reference/pricing/get-multiple-market-prices-by-request.md index ec747fa..19765bd 100644 --- a/docs/api-reference/pricing/get-multiple-market-prices-by-request.md +++ b/docs/api-reference/pricing/get-multiple-market-prices-by-request.md @@ -1 +1 @@ -null \ No newline at end of file +null diff --git a/docs/api-reference/pricing/get-multiple-market-prices.md b/docs/api-reference/pricing/get-multiple-market-prices.md index ec747fa..19765bd 100644 --- a/docs/api-reference/pricing/get-multiple-market-prices.md +++ b/docs/api-reference/pricing/get-multiple-market-prices.md @@ -1 +1 @@ -null \ No newline at end of file +null diff --git a/docs/api-reference/pricing/get-price-history-for-a-traded-token.md b/docs/api-reference/pricing/get-price-history-for-a-traded-token.md index ec747fa..19765bd 100644 --- a/docs/api-reference/pricing/get-price-history-for-a-traded-token.md +++ b/docs/api-reference/pricing/get-price-history-for-a-traded-token.md @@ -1 +1 @@ -null \ No newline at end of file +null diff --git a/docs/api-reference/profiles/get-public-profile-by-wallet-address.md b/docs/api-reference/profiles/get-public-profile-by-wallet-address.md index fc1a110..f3decd9 100644 --- a/docs/api-reference/profiles/get-public-profile-by-wallet-address.md +++ b/docs/api-reference/profiles/get-public-profile-by-wallet-address.md @@ -151,4 +151,4 @@ components: type: boolean description: Whether the user is a moderator -```` \ No newline at end of file +```` diff --git a/docs/api-reference/rebates/get-current-rebated-fees-for-a-maker.md b/docs/api-reference/rebates/get-current-rebated-fees-for-a-maker.md index 74d3ce3..dd3a129 100644 --- a/docs/api-reference/rebates/get-current-rebated-fees-for-a-maker.md +++ b/docs/api-reference/rebates/get-current-rebated-fees-for-a-maker.md @@ -155,4 +155,4 @@ components: type: string description: Error message -```` \ No newline at end of file +```` diff --git a/docs/api-reference/relayer-api-keys/get-all-relayer-api-keys.md b/docs/api-reference/relayer-api-keys/get-all-relayer-api-keys.md index e4549e6..d76e485 100644 --- a/docs/api-reference/relayer-api-keys/get-all-relayer-api-keys.md +++ b/docs/api-reference/relayer-api-keys/get-all-relayer-api-keys.md @@ -136,4 +136,4 @@ components: required: - error -```` \ No newline at end of file +```` diff --git a/docs/api-reference/relayer/check-if-a-safe-is-deployed.md b/docs/api-reference/relayer/check-if-a-safe-is-deployed.md index a90bb6e..874b727 100644 --- a/docs/api-reference/relayer/check-if-a-safe-is-deployed.md +++ b/docs/api-reference/relayer/check-if-a-safe-is-deployed.md @@ -103,4 +103,4 @@ components: required: - error -```` \ No newline at end of file +```` diff --git a/docs/api-reference/relayer/get-a-transaction-by-id.md b/docs/api-reference/relayer/get-a-transaction-by-id.md index 4ab7487..2fe4b97 100644 --- a/docs/api-reference/relayer/get-a-transaction-by-id.md +++ b/docs/api-reference/relayer/get-a-transaction-by-id.md @@ -205,4 +205,4 @@ components: pattern: ^0x[a-fA-F0-9]{40}$ example: '0x6e0c80c90ea6c15917308F820Eac91Ce2724B5b5' -```` \ No newline at end of file +```` diff --git a/docs/api-reference/relayer/get-current-nonce-for-a-user.md b/docs/api-reference/relayer/get-current-nonce-for-a-user.md index f1de545..07cb4d0 100644 --- a/docs/api-reference/relayer/get-current-nonce-for-a-user.md +++ b/docs/api-reference/relayer/get-current-nonce-for-a-user.md @@ -118,4 +118,4 @@ components: required: - error -```` \ No newline at end of file +```` diff --git a/docs/api-reference/relayer/get-recent-transactions-for-a-user.md b/docs/api-reference/relayer/get-recent-transactions-for-a-user.md index 1a0da10..ca4e652 100644 --- a/docs/api-reference/relayer/get-recent-transactions-for-a-user.md +++ b/docs/api-reference/relayer/get-recent-transactions-for-a-user.md @@ -266,4 +266,4 @@ components: required: - error -```` \ No newline at end of file +```` diff --git a/docs/api-reference/relayer/get-relayer-address-and-nonce.md b/docs/api-reference/relayer/get-relayer-address-and-nonce.md index 44b7e4b..a00eb94 100644 --- a/docs/api-reference/relayer/get-relayer-address-and-nonce.md +++ b/docs/api-reference/relayer/get-relayer-address-and-nonce.md @@ -123,4 +123,4 @@ components: required: - error -```` \ No newline at end of file +```` diff --git a/docs/api-reference/relayer/submit-a-transaction.md b/docs/api-reference/relayer/submit-a-transaction.md index a06a98d..93c175c 100644 --- a/docs/api-reference/relayer/submit-a-transaction.md +++ b/docs/api-reference/relayer/submit-a-transaction.md @@ -293,4 +293,4 @@ components: description: Refund receiver address example: '0x0000000000000000000000000000000000000000' -```` \ No newline at end of file +```` diff --git a/docs/api-reference/rewards/get-current-active-rewards-configurations.md b/docs/api-reference/rewards/get-current-active-rewards-configurations.md index 3d9c44a..47b0bc2 100644 --- a/docs/api-reference/rewards/get-current-active-rewards-configurations.md +++ b/docs/api-reference/rewards/get-current-active-rewards-configurations.md @@ -224,4 +224,4 @@ components: - start_date - rate_per_day -```` \ No newline at end of file +```` diff --git a/docs/api-reference/rewards/get-earnings-for-user-by-date.md b/docs/api-reference/rewards/get-earnings-for-user-by-date.md index b096b56..e97ec9a 100644 --- a/docs/api-reference/rewards/get-earnings-for-user-by-date.md +++ b/docs/api-reference/rewards/get-earnings-for-user-by-date.md @@ -255,4 +255,4 @@ components: name: POLY_TIMESTAMP description: Unix timestamp of the request -```` \ No newline at end of file +```` diff --git a/docs/api-reference/rewards/get-multiple-markets-with-rewards.md b/docs/api-reference/rewards/get-multiple-markets-with-rewards.md index 178bf33..20478b1 100644 --- a/docs/api-reference/rewards/get-multiple-markets-with-rewards.md +++ b/docs/api-reference/rewards/get-multiple-markets-with-rewards.md @@ -404,4 +404,4 @@ components: - start_date - rate_per_day -```` \ No newline at end of file +```` diff --git a/docs/api-reference/rewards/get-raw-rewards-for-a-specific-market.md b/docs/api-reference/rewards/get-raw-rewards-for-a-specific-market.md index 51f7a92..d8c0620 100644 --- a/docs/api-reference/rewards/get-raw-rewards-for-a-specific-market.md +++ b/docs/api-reference/rewards/get-raw-rewards-for-a-specific-market.md @@ -284,4 +284,4 @@ components: - start_date - rate_per_day -```` \ No newline at end of file +```` diff --git a/docs/api-reference/rewards/get-reward-percentages-for-user.md b/docs/api-reference/rewards/get-reward-percentages-for-user.md index b22de22..5e8713a 100644 --- a/docs/api-reference/rewards/get-reward-percentages-for-user.md +++ b/docs/api-reference/rewards/get-reward-percentages-for-user.md @@ -172,4 +172,4 @@ components: name: POLY_TIMESTAMP description: Unix timestamp of the request -```` \ No newline at end of file +```` diff --git a/docs/api-reference/rewards/get-total-earnings-for-user-by-date.md b/docs/api-reference/rewards/get-total-earnings-for-user-by-date.md index 99d4d7b..bb36be7 100644 --- a/docs/api-reference/rewards/get-total-earnings-for-user-by-date.md +++ b/docs/api-reference/rewards/get-total-earnings-for-user-by-date.md @@ -217,4 +217,4 @@ components: name: POLY_TIMESTAMP description: Unix timestamp of the request -```` \ No newline at end of file +```` diff --git a/docs/api-reference/rewards/get-user-earnings-and-markets-configuration.md b/docs/api-reference/rewards/get-user-earnings-and-markets-configuration.md index becb83d..d039407 100644 --- a/docs/api-reference/rewards/get-user-earnings-and-markets-configuration.md +++ b/docs/api-reference/rewards/get-user-earnings-and-markets-configuration.md @@ -494,4 +494,4 @@ components: name: POLY_TIMESTAMP description: Unix timestamp of the request -```` \ No newline at end of file +```` diff --git a/docs/api-reference/search/search-markets-events-and-profiles.md b/docs/api-reference/search/search-markets-events-and-profiles.md index 9089a2f..ae69621 100644 --- a/docs/api-reference/search/search-markets-events-and-profiles.md +++ b/docs/api-reference/search/search-markets-events-and-profiles.md @@ -1364,4 +1364,4 @@ components: type: number nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/series/get-series-by-id.md b/docs/api-reference/series/get-series-by-id.md index 850b731..8511b77 100644 --- a/docs/api-reference/series/get-series-by-id.md +++ b/docs/api-reference/series/get-series-by-id.md @@ -1206,4 +1206,4 @@ components: type: number nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/series/list-series.md b/docs/api-reference/series/list-series.md index 10b9f87..b26cbfa 100644 --- a/docs/api-reference/series/list-series.md +++ b/docs/api-reference/series/list-series.md @@ -1256,4 +1256,4 @@ components: type: number nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/sports/get-sports-metadata-information.md b/docs/api-reference/sports/get-sports-metadata-information.md index 006518d..fc28349 100644 --- a/docs/api-reference/sports/get-sports-metadata-information.md +++ b/docs/api-reference/sports/get-sports-metadata-information.md @@ -87,4 +87,4 @@ components: Series identifier linking the sport to a specific tournament or season series -```` \ No newline at end of file +```` diff --git a/docs/api-reference/sports/get-valid-sports-market-types.md b/docs/api-reference/sports/get-valid-sports-market-types.md index b8fe38d..c29c9d7 100644 --- a/docs/api-reference/sports/get-valid-sports-market-types.md +++ b/docs/api-reference/sports/get-valid-sports-market-types.md @@ -62,4 +62,4 @@ components: items: type: string -```` \ No newline at end of file +```` diff --git a/docs/api-reference/sports/list-teams.md b/docs/api-reference/sports/list-teams.md index 5bc69f6..aff8721 100644 --- a/docs/api-reference/sports/list-teams.md +++ b/docs/api-reference/sports/list-teams.md @@ -134,4 +134,4 @@ components: format: date-time nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/spreads/get-bid-ask-spreads.md b/docs/api-reference/spreads/get-bid-ask-spreads.md index ec747fa..19765bd 100644 --- a/docs/api-reference/spreads/get-bid-ask-spreads.md +++ b/docs/api-reference/spreads/get-bid-ask-spreads.md @@ -1 +1 @@ -null \ No newline at end of file +null diff --git a/docs/api-reference/tags/get-related-tags-relationships-by-tag-id.md b/docs/api-reference/tags/get-related-tags-relationships-by-tag-id.md index 5b900ce..7fa2b54 100644 --- a/docs/api-reference/tags/get-related-tags-relationships-by-tag-id.md +++ b/docs/api-reference/tags/get-related-tags-relationships-by-tag-id.md @@ -91,4 +91,4 @@ components: type: integer nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/tags/get-related-tags-relationships-by-tag-slug.md b/docs/api-reference/tags/get-related-tags-relationships-by-tag-slug.md index 861a1d8..6af5cfd 100644 --- a/docs/api-reference/tags/get-related-tags-relationships-by-tag-slug.md +++ b/docs/api-reference/tags/get-related-tags-relationships-by-tag-slug.md @@ -91,4 +91,4 @@ components: type: integer nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/tags/get-tag-by-id.md b/docs/api-reference/tags/get-tag-by-id.md index f9c23ed..7c07563 100644 --- a/docs/api-reference/tags/get-tag-by-id.md +++ b/docs/api-reference/tags/get-tag-by-id.md @@ -106,4 +106,4 @@ components: type: boolean nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/tags/get-tag-by-slug.md b/docs/api-reference/tags/get-tag-by-slug.md index 71ba142..66e8b00 100644 --- a/docs/api-reference/tags/get-tag-by-slug.md +++ b/docs/api-reference/tags/get-tag-by-slug.md @@ -106,4 +106,4 @@ components: type: boolean nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/tags/get-tags-related-to-a-tag-id.md b/docs/api-reference/tags/get-tags-related-to-a-tag-id.md index 152a3e1..d1dcde8 100644 --- a/docs/api-reference/tags/get-tags-related-to-a-tag-id.md +++ b/docs/api-reference/tags/get-tags-related-to-a-tag-id.md @@ -114,4 +114,4 @@ components: type: boolean nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/tags/get-tags-related-to-a-tag-slug.md b/docs/api-reference/tags/get-tags-related-to-a-tag-slug.md index 2933669..15862c8 100644 --- a/docs/api-reference/tags/get-tags-related-to-a-tag-slug.md +++ b/docs/api-reference/tags/get-tags-related-to-a-tag-slug.md @@ -114,4 +114,4 @@ components: type: boolean nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/tags/list-tags.md b/docs/api-reference/tags/list-tags.md index 126f8b4..3dc268c 100644 --- a/docs/api-reference/tags/list-tags.md +++ b/docs/api-reference/tags/list-tags.md @@ -130,4 +130,4 @@ components: type: boolean nullable: true -```` \ No newline at end of file +```` diff --git a/docs/api-reference/trade/cancel-all-orders.md b/docs/api-reference/trade/cancel-all-orders.md index 3c4e559..1701f8d 100644 --- a/docs/api-reference/trade/cancel-all-orders.md +++ b/docs/api-reference/trade/cancel-all-orders.md @@ -167,4 +167,4 @@ components: name: POLY_TIMESTAMP description: Unix timestamp of the request -```` \ No newline at end of file +```` diff --git a/docs/api-reference/trade/cancel-multiple-orders.md b/docs/api-reference/trade/cancel-multiple-orders.md index abe757d..a59ed99 100644 --- a/docs/api-reference/trade/cancel-multiple-orders.md +++ b/docs/api-reference/trade/cancel-multiple-orders.md @@ -207,4 +207,4 @@ components: name: POLY_TIMESTAMP description: Unix timestamp of the request -```` \ No newline at end of file +```` diff --git a/docs/api-reference/trade/cancel-orders-for-a-market.md b/docs/api-reference/trade/cancel-orders-for-a-market.md index 656af5b..a5c0ced 100644 --- a/docs/api-reference/trade/cancel-orders-for-a-market.md +++ b/docs/api-reference/trade/cancel-orders-for-a-market.md @@ -202,4 +202,4 @@ components: name: POLY_TIMESTAMP description: Unix timestamp of the request -```` \ No newline at end of file +```` diff --git a/docs/api-reference/trade/cancel-single-order.md b/docs/api-reference/trade/cancel-single-order.md index 878235b..02d8e21 100644 --- a/docs/api-reference/trade/cancel-single-order.md +++ b/docs/api-reference/trade/cancel-single-order.md @@ -191,4 +191,4 @@ components: name: POLY_TIMESTAMP description: Unix timestamp of the request -```` \ No newline at end of file +```` diff --git a/docs/api-reference/trade/get-builder-trades.md b/docs/api-reference/trade/get-builder-trades.md index 569565b..fec7120 100644 --- a/docs/api-reference/trade/get-builder-trades.md +++ b/docs/api-reference/trade/get-builder-trades.md @@ -328,4 +328,4 @@ components: description: Last update timestamp example: '2024-01-01T00:00:00Z' -```` \ No newline at end of file +```` diff --git a/docs/api-reference/trade/get-order-scoring-status.md b/docs/api-reference/trade/get-order-scoring-status.md index 2c298b0..ef498eb 100644 --- a/docs/api-reference/trade/get-order-scoring-status.md +++ b/docs/api-reference/trade/get-order-scoring-status.md @@ -185,4 +185,4 @@ components: name: POLY_TIMESTAMP description: Unix timestamp of the request -```` \ No newline at end of file +```` diff --git a/docs/api-reference/trade/get-single-order-by-id.md b/docs/api-reference/trade/get-single-order-by-id.md index 5a781a5..9490626 100644 --- a/docs/api-reference/trade/get-single-order-by-id.md +++ b/docs/api-reference/trade/get-single-order-by-id.md @@ -254,4 +254,4 @@ components: name: POLY_TIMESTAMP description: Unix timestamp of the request -```` \ No newline at end of file +```` diff --git a/docs/api-reference/trade/get-trades.md b/docs/api-reference/trade/get-trades.md index d4d01de..d1fbfea 100644 --- a/docs/api-reference/trade/get-trades.md +++ b/docs/api-reference/trade/get-trades.md @@ -386,4 +386,4 @@ components: name: POLY_TIMESTAMP description: Unix timestamp of the request -```` \ No newline at end of file +```` diff --git a/docs/api-reference/trade/get-user-orders.md b/docs/api-reference/trade/get-user-orders.md index b3210d7..5e0799d 100644 --- a/docs/api-reference/trade/get-user-orders.md +++ b/docs/api-reference/trade/get-user-orders.md @@ -318,4 +318,4 @@ components: name: POLY_TIMESTAMP description: Unix timestamp of the request -```` \ No newline at end of file +```` diff --git a/docs/api-reference/trade/post-a-new-order.md b/docs/api-reference/trade/post-a-new-order.md index 06510df..a0fa113 100644 --- a/docs/api-reference/trade/post-a-new-order.md +++ b/docs/api-reference/trade/post-a-new-order.md @@ -389,4 +389,4 @@ components: name: POLY_TIMESTAMP description: Unix timestamp of the request -```` \ No newline at end of file +```` diff --git a/docs/api-reference/trade/post-multiple-orders.md b/docs/api-reference/trade/post-multiple-orders.md index 5770b2f..7f8d6dc 100644 --- a/docs/api-reference/trade/post-multiple-orders.md +++ b/docs/api-reference/trade/post-multiple-orders.md @@ -412,4 +412,4 @@ components: name: POLY_TIMESTAMP description: Unix timestamp of the request -```` \ No newline at end of file +```` diff --git a/docs/api-reference/trade/send-heartbeat.md b/docs/api-reference/trade/send-heartbeat.md index 496abac..3e74499 100644 --- a/docs/api-reference/trade/send-heartbeat.md +++ b/docs/api-reference/trade/send-heartbeat.md @@ -137,4 +137,4 @@ components: name: POLY_TIMESTAMP description: Unix timestamp of the request -```` \ No newline at end of file +```` diff --git a/docs/api-reference/wss/market.md b/docs/api-reference/wss/market.md index 89e4c40..dc70180 100644 --- a/docs/api-reference/wss/market.md +++ b/docs/api-reference/wss/market.md @@ -1247,4 +1247,4 @@ extensions: value: market securitySchemes: [] -```` \ No newline at end of file +```` diff --git a/docs/api-reference/wss/sports.md b/docs/api-reference/wss/sports.md index ae13adb..588b846 100644 --- a/docs/api-reference/wss/sports.md +++ b/docs/api-reference/wss/sports.md @@ -237,4 +237,4 @@ extensions: value: sports securitySchemes: [] -```` \ No newline at end of file +```` diff --git a/docs/api-reference/wss/user.md b/docs/api-reference/wss/user.md index ec4a459..7ce7836 100644 --- a/docs/api-reference/wss/user.md +++ b/docs/api-reference/wss/user.md @@ -788,4 +788,4 @@ extensions: value: user securitySchemes: [] -```` \ No newline at end of file +```` diff --git a/docs/developers/CLOB/status.md b/docs/developers/CLOB/status.md index d47aef7..c386a09 100644 --- a/docs/developers/CLOB/status.md +++ b/docs/developers/CLOB/status.md @@ -121,7 +121,7 @@ from { left: -80%; width: 80%; } to { left: 110%; width: 10%; } } -

Polymarket - Status Page

Website - Operational

100% - uptime

CLOB API - Operational

100% - uptime

Markets API - Operational

100% - uptime

Polygon (RPC) - Operational

100% - uptime

User auth - Operational

100% - uptime

Sports API - Operational

100% - uptime

Recent notices

Show notice history

Polymarket - Status Page

Website - Operational

100% - uptime

CLOB API - Operational

100% - uptime

Markets API - Operational

100% - uptime

Polygon (RPC) - Operational

100% - uptime

User auth - Operational

100% - uptime

Sports API - Operational

100% - uptime

Recent notices

Show notice history
\ No newline at end of file +
diff --git a/docs/developers/CLOB/timeseries.md b/docs/developers/CLOB/timeseries.md index 0eeba15..2205d05 100644 --- a/docs/developers/CLOB/timeseries.md +++ b/docs/developers/CLOB/timeseries.md @@ -134,4 +134,4 @@ components: type: number format: float -```` \ No newline at end of file +```` diff --git a/docs/developers/CTF/deployment-resources.md b/docs/developers/CTF/deployment-resources.md index 7ab99c6..461f9a5 100644 --- a/docs/developers/CTF/deployment-resources.md +++ b/docs/developers/CTF/deployment-resources.md @@ -30,8 +30,8 @@ All Polymarket contracts are deployed on **Polygon mainnet** (Chain ID: 137). Th | CollateralOnramp | [`0x93070a847efEf7F70739046A929D47a521F5B8ee`](https://polygonscan.com/address/0x93070a847efEf7F70739046A929D47a521F5B8ee) | | CollateralOfframp | [`0x2957922Eb93258b93368531d39fAcCA3B4dC5854`](https://polygonscan.com/address/0x2957922Eb93258b93368531d39fAcCA3B4dC5854) | | PermissionedRamp | [`0xebC2459Ec962869ca4c0bd1E06368272732BCb08`](https://polygonscan.com/address/0xebC2459Ec962869ca4c0bd1E06368272732BCb08) | -| CtfCollateralAdapter | [`0xADa100874d00e3331D00F2007a9c336a65009718`](https://polygonscan.com/address/0xADa100874d00e3331D00F2007a9c336a65009718) | -| NegRiskCtfCollateralAdapter | [`0xAdA200001000ef00D07553cEE7006808F895c6F1`](https://polygonscan.com/address/0xAdA200001000ef00D07553cEE7006808F895c6F1) | +| CtfCollateralAdapter | [`0xAdA100Db00Ca00073811820692005400218FcE1f`](https://polygonscan.com/address/0xAdA100Db00Ca00073811820692005400218FcE1f) | +| NegRiskCtfCollateralAdapter | [`0xadA2005600Dec949baf300f4C6120000bDB6eAab`](https://polygonscan.com/address/0xadA2005600Dec949baf300f4C6120000bDB6eAab) | *** diff --git a/docs/developers/subgraph/overview.md b/docs/developers/subgraph/overview.md index ec747fa..19765bd 100644 --- a/docs/developers/subgraph/overview.md +++ b/docs/developers/subgraph/overview.md @@ -1 +1 @@ -null \ No newline at end of file +null diff --git a/docs/market-data/subgraph.md b/docs/market-data/subgraph.md index ec747fa..19765bd 100644 --- a/docs/market-data/subgraph.md +++ b/docs/market-data/subgraph.md @@ -1 +1 @@ -null \ No newline at end of file +null diff --git a/docs/polymarket-learn/FAQ/does-polymarket-have-an-api.md b/docs/polymarket-learn/FAQ/does-polymarket-have-an-api.md index 3ed347c..8bcff0c 100644 --- a/docs/polymarket-learn/FAQ/does-polymarket-have-an-api.md +++ b/docs/polymarket-learn/FAQ/does-polymarket-have-an-api.md @@ -1,4 +1,4 @@ -Does Polymarket have an API? | Polymarket Help Center
Skip to main content

Does Polymarket have an API?

Getting data from Polymarket

Yes! Developers can find all the information they need for interacting with Polymarket. This includes documentation on market discovery, resolution, trading etc.

Whether you are an academic researcher a market maker or an indepedent developer, this documentation should provide you what you need to get started. All the code you find linked here and on our GitHub is open source and free to use.

If you have any questions please join our Discord and direct your questions to the #devs channel.

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

Does Polymarket have an API?

Getting data from Polymarket

Yes! Developers can find all the information they need for interacting with Polymarket. This includes documentation on market discovery, resolution, trading etc.

Whether you are an academic researcher a market maker or an indepedent developer, this documentation should provide you what you need to get started. All the code you find linked here and on our GitHub is open source and free to use.

If you have any questions please join our Discord and direct your questions to the #devs channel.

Did this answer your question?
+ diff --git a/docs/polymarket-learn/FAQ/embeds.md b/docs/polymarket-learn/FAQ/embeds.md index 805d88e..c20f551 100644 --- a/docs/polymarket-learn/FAQ/embeds.md +++ b/docs/polymarket-learn/FAQ/embeds.md @@ -1,4 +1,4 @@ -How To Use Embeds | Polymarket Help Center
Skip to main content

How To Use Embeds

Adding market embeds to your Substack or website.

Polymarket allows you to embed a live-updating widget displaying the latest odds for markets in many places around the web.

​Web

Navigate to the individual market you want to embed and click the embed (< >) link. Select light or dark mode, and copy the auto-generated code Paste the code into your code editor or CMS and publish as normal.

​Twitter / X

Navigate to any Polymarket market Copy the URL from your browser Paste the URL into the compose window.

​Substack

The embeds feature currently supports single markets only (eg “USA to Win Most Gold Medals”, not “Most Gold Medals at Paris Olympics’)

To embed a market, navigate on Polymarket.com to the single market you want to embed and click “copy link.”

Navigate to your Substack editor and paste the link directly into the body of your newsletter. The editor will recognize the market and convert it to a widget that automatically refreshes with the latest odds.

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

How To Use Embeds

Adding market embeds to your Substack or website.

Polymarket allows you to embed a live-updating widget displaying the latest odds for markets in many places around the web.

​Web

Navigate to the individual market you want to embed and click the embed (< >) link. Select light or dark mode, and copy the auto-generated code Paste the code into your code editor or CMS and publish as normal.

​Twitter / X

Navigate to any Polymarket market Copy the URL from your browser Paste the URL into the compose window.

​Substack

The embeds feature currently supports single markets only (eg “USA to Win Most Gold Medals”, not “Most Gold Medals at Paris Olympics’)

To embed a market, navigate on Polymarket.com to the single market you want to embed and click “copy link.”

Navigate to your Substack editor and paste the link directly into the body of your newsletter. The editor will recognize the market and convert it to a widget that automatically refreshes with the latest odds.

Did this answer your question?
+ diff --git a/docs/polymarket-learn/FAQ/how-to-export-private-key.md b/docs/polymarket-learn/FAQ/how-to-export-private-key.md index d18d1cd..b469fb8 100644 --- a/docs/polymarket-learn/FAQ/how-to-export-private-key.md +++ b/docs/polymarket-learn/FAQ/how-to-export-private-key.md @@ -1,4 +1,4 @@ -How Do I Export My Key? | Polymarket Help Center
Skip to main content

How Do I Export My 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

  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


Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

How Do I Export My 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

  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


Did this answer your question?
+ diff --git a/docs/polymarket-learn/FAQ/is-my-money-safe.md b/docs/polymarket-learn/FAQ/is-my-money-safe.md index e797302..7feb40e 100644 --- a/docs/polymarket-learn/FAQ/is-my-money-safe.md +++ b/docs/polymarket-learn/FAQ/is-my-money-safe.md @@ -1,4 +1,4 @@ -Is My Money Safe? | Polymarket Help Center
Skip to main content

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

​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.

​Our Commitment

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.

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

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

​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.

​Our Commitment

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.

Did this answer your question?
+ diff --git a/docs/polymarket-learn/FAQ/is-polymarket-the-house.md b/docs/polymarket-learn/FAQ/is-polymarket-the-house.md index 496525f..02971f0 100644 --- a/docs/polymarket-learn/FAQ/is-polymarket-the-house.md +++ b/docs/polymarket-learn/FAQ/is-polymarket-the-house.md @@ -1,4 +1,4 @@ -Is Polymarket The House? | Polymarket Help Center
Skip to main content

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.

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

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.

Did this answer your question?
+ diff --git a/docs/polymarket-learn/FAQ/polling.md b/docs/polymarket-learn/FAQ/polling.md index 129c76a..5cbbc69 100644 --- a/docs/polymarket-learn/FAQ/polling.md +++ b/docs/polymarket-learn/FAQ/polling.md @@ -1,4 +1,4 @@ -Polymarket vs. Polling | Polymarket Help Center
Skip to main content

Polymarket vs. Polling

How is Polymarket better than traditional / legacy polling?

While legacy polls capture a snapshot of opinion at a specific moment, they are often outdated by the time they’re published—sometimes lagging by several days. In contrast, Polymarket reflects real-time sentiment as events unfold, offering continuous updates and a more dynamic understanding of public opinion.

Studies show that prediction markets like Polymarket tend to outperform traditional pollsters because participants are financially incentivized to be correct. This creates more thoughtful, data-driven predictions. Research by James Surowiecki, author of The Wisdom of Crowds, has highlighted how markets like these can be more accurate than polls due to the “collective intelligence” of diverse participants. Additionally, the Iowa Electronic Markets, an academic research project at the University of Iowa, has consistently demonstrated the superior accuracy of prediction markets like Polymarket over traditional polling in predicting political outcomes.

Polymarket provides a constantly updating picture of public sentiment, offering a degree of accuracy and timeliness that traditional pollsters, who typically report data that is days old, simply cannot match.


Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

Polymarket vs. Polling

How is Polymarket better than traditional / legacy polling?

While legacy polls capture a snapshot of opinion at a specific moment, they are often outdated by the time they’re published—sometimes lagging by several days. In contrast, Polymarket reflects real-time sentiment as events unfold, offering continuous updates and a more dynamic understanding of public opinion.

Studies show that prediction markets like Polymarket tend to outperform traditional pollsters because participants are financially incentivized to be correct. This creates more thoughtful, data-driven predictions. Research by James Surowiecki, author of The Wisdom of Crowds, has highlighted how markets like these can be more accurate than polls due to the “collective intelligence” of diverse participants. Additionally, the Iowa Electronic Markets, an academic research project at the University of Iowa, has consistently demonstrated the superior accuracy of prediction markets like Polymarket over traditional polling in predicting political outcomes.

Polymarket provides a constantly updating picture of public sentiment, offering a degree of accuracy and timeliness that traditional pollsters, who typically report data that is days old, simply cannot match.


Did this answer your question?
+ diff --git a/docs/polymarket-learn/FAQ/recover-missing-deposit.md b/docs/polymarket-learn/FAQ/recover-missing-deposit.md index a8c38c1..bc60417 100644 --- a/docs/polymarket-learn/FAQ/recover-missing-deposit.md +++ b/docs/polymarket-learn/FAQ/recover-missing-deposit.md @@ -1,4 +1,4 @@ -Recover Missing Deposit | Polymarket Help Center
Skip to main content

Recover Missing Deposit

Sent the wrong token or used the wrong network when depositing? Here's how to recover your funds.

When does this apply?

This guide primarily covers situations where you transferred cryptocurrency directly to your Polymarket profile address instead of using the Deposit button.

What's a profile address? Your profile address is the Polygon wallet associated with your Polymarket account. It's different from your deposit address, which is the address shown when you click Deposit → Transfer Crypto. If you're unsure which address you sent to, contact support with your transaction hash and we'll help identify it.


Sent funds on Ethereum?

If you sent a token (such as ETH, USDC, USDT, or another ERC-20) on the Ethereum network to your profile address, you may be able to recover it using the Ethereum recovery tool:

  1. Connect the wallet you use on Polymarket, or sign in with your Polymarket account.

  2. If prompted, send the quoted amount of ETH to the owner address shown in the red box (this covers the gas fee for recovery).

  3. Search for the token you sent (ETH, USDC, USDT, etc.).

  4. Enter the external wallet address you'd like the funds returned to.

  5. Click Deploy Safe to return the funds to that address.


Sent funds on Polygon?

If you sent a non-pUSD token (such as USDT, POL, or another asset) on the Polygon network to your profile address, you may be able to recover it using the Polygon recovery tool.

  1. Sign in using your Polymarket login method.

  2. If prompted, send the quoted amount of POL to the owner address shown in the red box.

  3. Search for the token you sent (USDT, POL, nUSD, etc.).

  4. If prompted, click Deploy Safe.

  5. Enter the external wallet address you'd like the funds returned to.


Sent funds on Base, Arbitrum, Optimism, or BSC?

Recovery tools also exist for other supported networks. If you sent funds to your profile address on Base, Arbitrum, Optimism, or BSC, please contact support with your transaction hash and we'll assist in deeming if the recovery is possible.

Please note: Not all recovery cases will be possible given these circumstances.


What can't be recovered

Due to the nature of blockchain transactions, some situations are unfortunately unrecoverable:

Funds sent to the CTF Exchange contract. If you sent tokens directly to a CTF exchange contract address (instead of your deposit or profile address), those funds are permanently locked in the contract. There is no mechanism for anyone, including the Polymarket team, to return or reverse the transfer.

  • Unsupported networks: If you sent funds on a network other than Ethereum, Polygon, Base, Arbitrum, Optimism, or BSC, recovery is not currently possible.

  • Funds sent to an address that isn't yours: If the receiving address doesn't belong to your Polymarket account, we cannot access or recover those funds.


Used the Deposit button but funds didn't arrive?

If you deposited using the Deposit → Transfer Crypto flow and your funds haven't appeared after 10 minutes:

  1. Double-check the transaction on a block explorer (Polygonscan, Etherscan, or Mempool for BTC) to confirm it was successful.

  2. Make sure you sent the correct token on the correct network, and that the amount meets the minimum deposit requirement for that network.

  3. Try refreshing the page or logging out and back in.

  4. If the transaction is confirmed on-chain but not reflected in your balance, contact support with your transaction hash and we'll investigate.


Need help?

If the recovery tool isn't working, or if your situation isn't covered above, contact support through the chat widget on polymarket.com (bottom-right corner). Please include:

  • Your transaction hash (Tx ID)

  • The token and approximate amount you sent

  • The network you sent on

This helps us diagnose and resolve your issue as quickly as possible.

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

Recover Missing Deposit

Sent the wrong token or used the wrong network when depositing? Here's how to recover your funds.

When does this apply?

This guide primarily covers situations where you transferred cryptocurrency directly to your Polymarket profile address instead of using the Deposit button.

What's a profile address? Your profile address is the Polygon wallet associated with your Polymarket account. It's different from your deposit address, which is the address shown when you click Deposit → Transfer Crypto. If you're unsure which address you sent to, contact support with your transaction hash and we'll help identify it.


Sent funds on Ethereum?

If you sent a token (such as ETH, USDC, USDT, or another ERC-20) on the Ethereum network to your profile address, you may be able to recover it using the Ethereum recovery tool:

  1. Connect the wallet you use on Polymarket, or sign in with your Polymarket account.

  2. If prompted, send the quoted amount of ETH to the owner address shown in the red box (this covers the gas fee for recovery).

  3. Search for the token you sent (ETH, USDC, USDT, etc.).

  4. Enter the external wallet address you'd like the funds returned to.

  5. Click Deploy Safe to return the funds to that address.


Sent funds on Polygon?

If you sent a non-pUSD token (such as USDT, POL, or another asset) on the Polygon network to your profile address, you may be able to recover it using the Polygon recovery tool.

  1. Sign in using your Polymarket login method.

  2. If prompted, send the quoted amount of POL to the owner address shown in the red box.

  3. Search for the token you sent (USDT, POL, nUSD, etc.).

  4. If prompted, click Deploy Safe.

  5. Enter the external wallet address you'd like the funds returned to.


Sent funds on Base, Arbitrum, Optimism, or BSC?

Recovery tools also exist for other supported networks. If you sent funds to your profile address on Base, Arbitrum, Optimism, or BSC, please contact support with your transaction hash and we'll assist in deeming if the recovery is possible.

Please note: Not all recovery cases will be possible given these circumstances.


What can't be recovered

Due to the nature of blockchain transactions, some situations are unfortunately unrecoverable:

Funds sent to the CTF Exchange contract. If you sent tokens directly to a CTF exchange contract address (instead of your deposit or profile address), those funds are permanently locked in the contract. There is no mechanism for anyone, including the Polymarket team, to return or reverse the transfer.

  • Unsupported networks: If you sent funds on a network other than Ethereum, Polygon, Base, Arbitrum, Optimism, or BSC, recovery is not currently possible.

  • Funds sent to an address that isn't yours: If the receiving address doesn't belong to your Polymarket account, we cannot access or recover those funds.


Used the Deposit button but funds didn't arrive?

If you deposited using the Deposit → Transfer Crypto flow and your funds haven't appeared after 10 minutes:

  1. Double-check the transaction on a block explorer (Polygonscan, Etherscan, or Mempool for BTC) to confirm it was successful.

  2. Make sure you sent the correct token on the correct network, and that the amount meets the minimum deposit requirement for that network.

  3. Try refreshing the page or logging out and back in.

  4. If the transaction is confirmed on-chain but not reflected in your balance, contact support with your transaction hash and we'll investigate.


Need help?

If the recovery tool isn't working, or if your situation isn't covered above, contact support through the chat widget on polymarket.com (bottom-right corner). Please include:

  • Your transaction hash (Tx ID)

  • The token and approximate amount you sent

  • The network you sent on

This helps us diagnose and resolve your issue as quickly as possible.

Did this answer your question?
+ diff --git a/docs/polymarket-learn/FAQ/sell-early.md b/docs/polymarket-learn/FAQ/sell-early.md index 264a813..004c8d0 100644 --- a/docs/polymarket-learn/FAQ/sell-early.md +++ b/docs/polymarket-learn/FAQ/sell-early.md @@ -1,4 +1,4 @@ -Can I Sell Early? | Polymarket Help Center
Skip to main content

Can I Sell Early?

Yes, you can sell or close your position early.

You may sell shares at any point before the market is resolved by either placing a market order to sell shares at the prevailing bid price in the orderbook, or by placing a limit order for how many shares you wish to sell and at what price.

The limit order will only be executed if/when there is a willing buyer for your shares at the price you set.


Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

Can I Sell Early?

Yes, you can sell or close your position early.

You may sell shares at any point before the market is resolved by either placing a market order to sell shares at the prevailing bid price in the orderbook, or by placing a limit order for how many shares you wish to sell and at what price.

The limit order will only be executed if/when there is a willing buyer for your shares at the price you set.


Did this answer your question?
+ diff --git a/docs/polymarket-learn/FAQ/support.md b/docs/polymarket-learn/FAQ/support.md index 0973399..5c2ca9c 100644 --- a/docs/polymarket-learn/FAQ/support.md +++ b/docs/polymarket-learn/FAQ/support.md @@ -1,4 +1,4 @@ -How Do I Contact Support? | Polymarket Help Center
Skip to main content

How Do I Contact Support?

Polymarket offers technical support through our website chat feature, and through Discord.

To contact support through our website:

  • Navigate to Polymarket.

  • Click the blue chat icon in the bottom right and start your chat session.

For technical support on Discord:

  • Navigate to the Support sidebar and click #open-a-ticket. This will open a private conversation with a Polymarket team member.

Be aware of numerous scams and malicious links. Polymarket team members will never DM you first or ask for private keys or personal information. Polymarket team members are identified in blue font on Discord.

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

How Do I Contact Support?

Polymarket offers technical support through our website chat feature, and through Discord.

To contact support through our website:

  • Navigate to Polymarket.

  • Click the blue chat icon in the bottom right and start your chat session.

For technical support on Discord:

  • Navigate to the Support sidebar and click #open-a-ticket. This will open a private conversation with a Polymarket team member.

Be aware of numerous scams and malicious links. Polymarket team members will never DM you first or ask for private keys or personal information. Polymarket team members are identified in blue font on Discord.

Did this answer your question?
+ diff --git a/docs/polymarket-learn/FAQ/wen-token.md b/docs/polymarket-learn/FAQ/wen-token.md index 92fc9e6..5b88bd8 100644 --- a/docs/polymarket-learn/FAQ/wen-token.md +++ b/docs/polymarket-learn/FAQ/wen-token.md @@ -1,4 +1,4 @@ -Does Polymarket Have a Token? | Polymarket Help Center
Skip to main content

Does Polymarket Have a Token?

Polymarket does not have a token

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

Does Polymarket Have a Token?

Polymarket does not have a token

Did this answer your question?
+ diff --git a/docs/polymarket-learn/FAQ/what-are-prediction-markets.md b/docs/polymarket-learn/FAQ/what-are-prediction-markets.md index cc75150..914136b 100644 --- a/docs/polymarket-learn/FAQ/what-are-prediction-markets.md +++ b/docs/polymarket-learn/FAQ/what-are-prediction-markets.md @@ -1,4 +1,4 @@ -What is a Prediction Market? | Polymarket Help Center
Skip to main content

What is a Prediction Market?

How people collectively forecast the future.

A prediction market is a platform where people can bet on the outcome of future events. By buying and selling shares in the outcomes, participants collectively forecast the likelihood of events such as sports results, political elections, or entertainment awards.

​How it works

Market Prices = Probabilities: The price of shares in a prediction market represents the current probability of an event happening. For example, if shares of an event are trading at 20 cents, it indicates a 20% chance of that event occurring.

​Making predictions

If you believe the actual probability of an event is higher than the market price suggests, you can buy shares. For instance, if you think a team has a better than 20% chance of winning, you would buy shares at 20 cents. If the event occurs, each share becomes worth $1, yielding a profit.

​Free-market trading

You can buy or sell shares at any time before the event concludes, based on new information or changing circumstances. This flexibility allows the market prices to continuously reflect the most current and accurate probabilities.

​Trust the markets

Prediction markets provide unbiased and accurate probabilities in real time, cutting through the noise of human and media biases. Traditional sources often have their own incentives and slants, but prediction markets operate on the principle of “put your money where your mouth is.” Here, participants are financially motivated to provide truthful insights, as their profits depend on the accuracy of their predictions.

In a prediction market, prices reflect the aggregated sentiment of all participants, weighing news, data, expert opinions, and culture to determine the true odds. Unlike media narratives, which can be swayed by various biases, prediction markets offer a transparent view of where people genuinely believe we’re heading.

​Why use prediction markets?

Prediction markets are often more accurate than traditional polls and expert predictions. The collective wisdom of diverse participants, each motivated by the potential for profit, leads to highly reliable forecasts. This makes prediction markets an excellent tool for gauging real-time probabilities of future events.

Polymarket, the world’s largest prediction market, offers a user-friendly platform to bet on a wide range of topics, from sports to politics. By participating, you can profit from your knowledge while contributing to the accuracy of market predictions.

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

What is a Prediction Market?

How people collectively forecast the future.

A prediction market is a platform where people can bet on the outcome of future events. By buying and selling shares in the outcomes, participants collectively forecast the likelihood of events such as sports results, political elections, or entertainment awards.

​How it works

Market Prices = Probabilities: The price of shares in a prediction market represents the current probability of an event happening. For example, if shares of an event are trading at 20 cents, it indicates a 20% chance of that event occurring.

​Making predictions

If you believe the actual probability of an event is higher than the market price suggests, you can buy shares. For instance, if you think a team has a better than 20% chance of winning, you would buy shares at 20 cents. If the event occurs, each share becomes worth $1, yielding a profit.

​Free-market trading

You can buy or sell shares at any time before the event concludes, based on new information or changing circumstances. This flexibility allows the market prices to continuously reflect the most current and accurate probabilities.

​Trust the markets

Prediction markets provide unbiased and accurate probabilities in real time, cutting through the noise of human and media biases. Traditional sources often have their own incentives and slants, but prediction markets operate on the principle of “put your money where your mouth is.” Here, participants are financially motivated to provide truthful insights, as their profits depend on the accuracy of their predictions.

In a prediction market, prices reflect the aggregated sentiment of all participants, weighing news, data, expert opinions, and culture to determine the true odds. Unlike media narratives, which can be swayed by various biases, prediction markets offer a transparent view of where people genuinely believe we’re heading.

​Why use prediction markets?

Prediction markets are often more accurate than traditional polls and expert predictions. The collective wisdom of diverse participants, each motivated by the potential for profit, leads to highly reliable forecasts. This makes prediction markets an excellent tool for gauging real-time probabilities of future events.

Polymarket, the world’s largest prediction market, offers a user-friendly platform to bet on a wide range of topics, from sports to politics. By participating, you can profit from your knowledge while contributing to the accuracy of market predictions.

Did this answer your question?
+ diff --git a/docs/polymarket-learn/FAQ/why-do-i-need-crypto.md b/docs/polymarket-learn/FAQ/why-do-i-need-crypto.md index 47a45dd..582a46a 100644 --- a/docs/polymarket-learn/FAQ/why-do-i-need-crypto.md +++ b/docs/polymarket-learn/FAQ/why-do-i-need-crypto.md @@ -1,4 +1,4 @@ -Why Crypto? | Polymarket Help Center
Skip to main content

Why Crypto?

Why Polymarket uses crypto and blockchain technology to create the world’s largest Prediction market.

Polymarket operates on Polygon, a proof-of-stake layer two blockchain built on Ethereum. All transactions are denominated in USDC, a US-dollar pegged stablecoin.This architecture offers several advantages over traditional prediction markets:

​Why USDC?

​Stable Value

Polymarket denominates trades in USDC, which is pegged 1:1 to the US Dollar. This shields you from the volatility associated with other cryptocurrencies and offers a stable medium for trading.

​Regulated Reserves

USDC operates in adherence to regulatory standards and is backed by reserved assets.

​Transparency

Blockchain technology facilitates transparency, as all transactions are recorded publicly.

​Global Reach

Research has shown that wide availability of prediction markets increases their accuracy. Using decentralized blockchain technology removes the need for a central authority in trading, which fosters fairness and open participation around the globe.

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

Why Crypto?

Why Polymarket uses crypto and blockchain technology to create the world’s largest Prediction market.

Polymarket operates on Polygon, a proof-of-stake layer two blockchain built on Ethereum. All transactions are denominated in USDC, a US-dollar pegged stablecoin.This architecture offers several advantages over traditional prediction markets:

​Why USDC?

​Stable Value

Polymarket denominates trades in USDC, which is pegged 1:1 to the US Dollar. This shields you from the volatility associated with other cryptocurrencies and offers a stable medium for trading.

​Regulated Reserves

USDC operates in adherence to regulatory standards and is backed by reserved assets.

​Transparency

Blockchain technology facilitates transparency, as all transactions are recorded publicly.

​Global Reach

Research has shown that wide availability of prediction markets increases their accuracy. Using decentralized blockchain technology removes the need for a central authority in trading, which fosters fairness and open participation around the globe.

Did this answer your question?
+ diff --git a/docs/polymarket-learn/deposits/coinbase.md b/docs/polymarket-learn/deposits/coinbase.md index 18074f2..808ad30 100644 --- a/docs/polymarket-learn/deposits/coinbase.md +++ b/docs/polymarket-learn/deposits/coinbase.md @@ -1,4 +1,4 @@ -How to Deposit | Polymarket Help Center
Skip to main content

How to Deposit

How to add cash to your balance on Polymarket.

To deposit funds into your Polymarket account:

  1. Click Deposit.

  2. Select your deposit method (for example, Transfer Crypto).

  3. Choose the token and network (chain) you want to use.

  4. Copy your deposit address.

  5. Send the minimum required amount to that address.

  6. After the transaction confirms, refresh the page — your funds will appear in your balance.

Always double-check the network and deposit address before sending funds. Transactions sent to the wrong chain or address cannot be reversed.

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

How to Deposit

How to add cash to your balance on Polymarket.

To deposit funds into your Polymarket account:

  1. Click Deposit.

  2. Select your deposit method (for example, Transfer Crypto).

  3. Choose the token and network (chain) you want to use.

  4. Copy your deposit address.

  5. Send the minimum required amount to that address.

  6. After the transaction confirms, refresh the page — your funds will appear in your balance.

Always double-check the network and deposit address before sending funds. Transactions sent to the wrong chain or address cannot be reversed.

Did this answer your question?
+ diff --git a/docs/polymarket-learn/deposits/how-to-withdraw.md b/docs/polymarket-learn/deposits/how-to-withdraw.md index 4b918e8..11e69bb 100644 --- a/docs/polymarket-learn/deposits/how-to-withdraw.md +++ b/docs/polymarket-learn/deposits/how-to-withdraw.md @@ -1,4 +1,4 @@ -How to Withdraw | Polymarket Help Center
Skip to main content

How to Withdraw

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

How to Withdraw

Did this answer your question?
+ diff --git a/docs/polymarket-learn/deposits/moonpay.md b/docs/polymarket-learn/deposits/moonpay.md index 3ea492d..ac63fa8 100644 --- a/docs/polymarket-learn/deposits/moonpay.md +++ b/docs/polymarket-learn/deposits/moonpay.md @@ -1,4 +1,4 @@ -How to Deposit | Polymarket Help Center
Skip to main content

How to Deposit

How to add cash to your balance on Polymarket.

To deposit funds into your Polymarket account:

  1. Click Deposit.

  2. Select your deposit method (for example, Transfer Crypto).

  3. Choose the token and network (chain) you want to use.

  4. Copy your deposit address.

  5. Send the minimum required amount to that address.

  6. After the transaction confirms, refresh the page — your funds will appear in your balance.

Always double-check the network and deposit address before sending funds. Transactions sent to the wrong chain or address cannot be reversed.

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

How to Deposit

How to add cash to your balance on Polymarket.

To deposit funds into your Polymarket account:

  1. Click Deposit.

  2. Select your deposit method (for example, Transfer Crypto).

  3. Choose the token and network (chain) you want to use.

  4. Copy your deposit address.

  5. Send the minimum required amount to that address.

  6. After the transaction confirms, refresh the page — your funds will appear in your balance.

Always double-check the network and deposit address before sending funds. Transactions sent to the wrong chain or address cannot be reversed.

Did this answer your question?
+ diff --git a/docs/polymarket-learn/deposits/usdc-on-eth.md b/docs/polymarket-learn/deposits/usdc-on-eth.md index a067415..53e7752 100644 --- a/docs/polymarket-learn/deposits/usdc-on-eth.md +++ b/docs/polymarket-learn/deposits/usdc-on-eth.md @@ -1,4 +1,4 @@ -How to Deposit | Polymarket Help Center
Skip to main content

How to Deposit

How to add cash to your balance on Polymarket.

To deposit funds into your Polymarket account:

  1. Click Deposit.

  2. Select your deposit method (for example, Transfer Crypto).

  3. Choose the token and network (chain) you want to use.

  4. Copy your deposit address.

  5. Send the minimum required amount to that address.

  6. After the transaction confirms, refresh the page — your funds will appear in your balance.

Always double-check the network and deposit address before sending funds. Transactions sent to the wrong chain or address cannot be reversed.

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

How to Deposit

How to add cash to your balance on Polymarket.

To deposit funds into your Polymarket account:

  1. Click Deposit.

  2. Select your deposit method (for example, Transfer Crypto).

  3. Choose the token and network (chain) you want to use.

  4. Copy your deposit address.

  5. Send the minimum required amount to that address.

  6. After the transaction confirms, refresh the page — your funds will appear in your balance.

Always double-check the network and deposit address before sending funds. Transactions sent to the wrong chain or address cannot be reversed.

Did this answer your question?
+ diff --git a/docs/polymarket-learn/get-started/how-to-deposit.md b/docs/polymarket-learn/get-started/how-to-deposit.md index 6efdf39..6c04c53 100644 --- a/docs/polymarket-learn/get-started/how-to-deposit.md +++ b/docs/polymarket-learn/get-started/how-to-deposit.md @@ -1,4 +1,4 @@ -How to Deposit | Polymarket Help Center
Skip to main content

How to Deposit

How to add cash to your balance on Polymarket.

To deposit funds into your Polymarket account:

  1. Click Deposit.

  2. Select your deposit method (for example, Transfer Crypto).

  3. Choose the token and network (chain) you want to use.

  4. Copy your deposit address.

  5. Send the minimum required amount to that address.

  6. After the transaction confirms, refresh the page — your funds will appear in your balance.

Always double-check the network and deposit address before sending funds. Transactions sent to the wrong chain or address cannot be reversed.

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

How to Deposit

How to add cash to your balance on Polymarket.

To deposit funds into your Polymarket account:

  1. Click Deposit.

  2. Select your deposit method (for example, Transfer Crypto).

  3. Choose the token and network (chain) you want to use.

  4. Copy your deposit address.

  5. Send the minimum required amount to that address.

  6. After the transaction confirms, refresh the page — your funds will appear in your balance.

Always double-check the network and deposit address before sending funds. Transactions sent to the wrong chain or address cannot be reversed.

Did this answer your question?
+ diff --git a/docs/polymarket-learn/get-started/how-to-signup.md b/docs/polymarket-learn/get-started/how-to-signup.md index 116ba0b..45cac66 100644 --- a/docs/polymarket-learn/get-started/how-to-signup.md +++ b/docs/polymarket-learn/get-started/how-to-signup.md @@ -1,4 +1,4 @@ -How to Sign-Up | Polymarket Help Center
Skip to main content

How to Sign-Up

How to create a Polymarket account.

There are three ways to sign up for Polymarket.

Sign Up With Google

  1. Click Sign Up.

  2. Select Continue with Google.

  3. Connect your Google account.

  4. Complete the signup process.

You can now log in using your Google account.

Sign Up with Email

  1. Click Sign Up.

  2. Enter your email address and click Continue.

  3. Enter the 6-digit code sent to your email.

  4. You're signed up.

You can now log in using your email and 6-digit code.

Never share your 6-digit login code - not even with Polymarket staff. If someone gains access to your code, they can access your account and funds. Polymarket support cannot recover lost funds caused by shared codes.

Sign Up with Crypto Wallet

  1. Click Sign Up.

  2. Connect your crypto wallet (such as MetaMask, Rabby, or Phantom).

  3. Sign a message to Connect your wallet to Polymarket.

  4. Sign another message to Enable Trading.

  5. You're signed up.

You can now log in using your connected wallet.

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

How to Sign-Up

How to create a Polymarket account.

There are three ways to sign up for Polymarket.

Sign Up With Google

  1. Click Sign Up.

  2. Select Continue with Google.

  3. Connect your Google account.

  4. Complete the signup process.

You can now log in using your Google account.

Sign Up with Email

  1. Click Sign Up.

  2. Enter your email address and click Continue.

  3. Enter the 6-digit code sent to your email.

  4. You're signed up.

You can now log in using your email and 6-digit code.

Never share your 6-digit login code - not even with Polymarket staff. If someone gains access to your code, they can access your account and funds. Polymarket support cannot recover lost funds caused by shared codes.

Sign Up with Crypto Wallet

  1. Click Sign Up.

  2. Connect your crypto wallet (such as MetaMask, Rabby, or Phantom).

  3. Sign a message to Connect your wallet to Polymarket.

  4. Sign another message to Enable Trading.

  5. You're signed up.

You can now log in using your connected wallet.

Did this answer your question?
+ diff --git a/docs/polymarket-learn/get-started/what-is-polymarket.md b/docs/polymarket-learn/get-started/what-is-polymarket.md index 7c18351..2dcc1b1 100644 --- a/docs/polymarket-learn/get-started/what-is-polymarket.md +++ b/docs/polymarket-learn/get-started/what-is-polymarket.md @@ -1,4 +1,4 @@ -What is Polymarket | Polymarket Help Center
Skip to main content

What is Polymarket

Polymarket is the world’s largest prediction market, allowing you to stay informed and profit from your knowledge by betting on future events across various topics.

Studies show prediction markets are often more accurate than pundits because they combine news, polls, and expert opinions into a single value that represents the market’s view of an event’s odds. Our markets reflect accurate, unbiased, and real-time probabilities for the events that matter most to you. Markets seek truth.

​Quick Overview

  • On Polymarket, you can representing future event outcomes (i.e. “Will TikTok be banned in the U.S. this year?”)buy and sell shares

  • Shares in event outcomes are between 0.00 and 1.00 , and every pair of event outcomes (i.e. each pair of “YES” + “NO” shares) is fully collateralized by $1.00 USDC.always pricedUSDC

  • Shares are created when , such that the sum of what each side is willing to pay is equal to $1.00.opposing sides come to an agreement on odds

  • The shares representing the correct, final outcome are paid out $1.00 USDC each upon .market resolution

  • Unlike sportsbooks, you are not betting against “the house” – the counterparty to each trade is another Polymarket user. As such:

    • Shares can be sold before the event outcome is known_ (i.e. to lock in profits or cut losses)

    • There is no “house” to ban you for winning too much.

​Understanding Prices

Prices = Probabilities.

Prices (odds) on Polymarket represent the current probability of an event occurring. For example, in a market predicting whether the Miami Heat will win the 2025 NBA Finals, if YES shares are trading at 18 cents, it indicates a 18% chance of Miami winning.

These odds are determined by what price other Polymarket users are currently willing to buy & sell those shares at. Just how stock exchanges don’t “set” the prices of stocks, Polymarket does not set prices / odds - they’re a function of supply & demand.

​Making money on markets

In the example above, if you believe Miami’s chances of winning are higher than 18%, you would buy “Yes” shares at 18 cents each. If Miami wins, each “Yes” share would be worth $1, resulting in an 82-cent profit per share. Conversely, any trader who owned “No” shares would see their investment become worthless once the game is over.

Since it’s a market, you’re not locked into your trade. You can sell your shares at any time at the current market price. As the news changes, the supply and demand for shares fluctuates, causing the share price to reflect the new odds for the event.

​How accurate are Polymarket odds?

Research shows prediction markets are often more accurate than experts, polls, and pundits. Traders aggregate news, polls, and expert opinions, making informed trades. Their economic incentives ensure market prices adjust to reflect true odds as more knowledgeable participants join.

This makes prediction markets the best source of real-time event probabilities. People use Polymarket for the most accurate odds, gaining the ability to make informed decisions about the future.

If you’re an expert on a certain topic, Polymarket is your opportunity to profit from trading based on your knowledge, while improving the market’s accuracy.

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

What is Polymarket

Polymarket is the world’s largest prediction market, allowing you to stay informed and profit from your knowledge by betting on future events across various topics.

Studies show prediction markets are often more accurate than pundits because they combine news, polls, and expert opinions into a single value that represents the market’s view of an event’s odds. Our markets reflect accurate, unbiased, and real-time probabilities for the events that matter most to you. Markets seek truth.

​Quick Overview

  • On Polymarket, you can trade on future event outcomes (i.e. “Will TikTok be banned in the U.S. this year?”)

  • Shares in event outcomes are between 0.00 and 1.00, and every pair of event outcomes (i.e. each pair of “YES” + “NO” shares) is fully collateralized by $1.00 USDC

  • Shares are created when the sum of what each side is willing to pay is equal to $1.00 opposing sides come to an agreement on odds

  • The shares representing the correct, final outcome are paid out $1.00 USDC each upon market resolution

  • Unlike sportsbooks, you are not betting against “the house” – the counterparty to each trade is another Polymarket user. As such:

    • Shares can be sold before the event outcome is known (i.e. to lock in profits or cut losses).

    • There is no “house” to ban you for winning too much.

​Understanding Prices

Prices = Probabilities.

Prices (odds) on Polymarket represent the current probability of an event occurring. For example, in a market predicting whether the Miami Heat will win the 2025 NBA Finals, if YES shares are trading at 18 cents, it indicates a 18% chance of Miami winning.

These odds are determined by what price other Polymarket users are currently willing to buy & sell those shares at. Just how stock exchanges don’t “set” the prices of stocks, Polymarket does not set prices / odds - they’re a function of supply & demand.

​Making money on markets

In the example above, if you believe Miami’s chances of winning are higher than 18%, you would buy “Yes” shares at 18 cents each. If Miami wins, each “Yes” share would be worth $1, resulting in an 82-cent profit per share. Conversely, any trader who owned “No” shares would see their investment become worthless once the game is over.

Since it’s a market, you’re not locked into your trade. You can sell your shares at any time at the current market price. As the news changes, the supply and demand for shares fluctuates, causing the share price to reflect the new odds for the event.

​How accurate are Polymarket odds?

Research shows prediction markets are often more accurate than experts, polls, and pundits. Traders aggregate news, polls, and expert opinions, making informed trades. Their economic incentives ensure market prices adjust to reflect true odds as more knowledgeable participants join.

This makes prediction markets the best source of real-time event probabilities. People use Polymarket for the most accurate odds, gaining the ability to make informed decisions about the future.

If you’re an expert on a certain topic, Polymarket is your opportunity to profit from trading based on your knowledge, while improving the market’s accuracy.

Did this answer your question?
+ diff --git a/docs/polymarket-learn/markets/dispute.md b/docs/polymarket-learn/markets/dispute.md index 4a23681..b135bc3 100644 --- a/docs/polymarket-learn/markets/dispute.md +++ b/docs/polymarket-learn/markets/dispute.md @@ -1,4 +1,4 @@ -How Are Markets Disputed? | Polymarket Help Center
Skip to main content

How Are Markets Disputed?

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 during the 2-hour period, then 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 by posting a challenge bond of the same amount as the proposer bond (usually $750).

The dispute link can be found in the "Rules" section of the market page.

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 wins

Proposer receives their bond back plus half the disputer’s bond as a bounty. Disputer loses their bond.

​Disputer wins

Disputer receives their bond back plus half the proposer’s bond as a bounty. Proposer loses their bond.

​Too Early

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.

​Unknown/50-50

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.

Polymarket is non-custodial and cannot alter or reverse market resolutions. Once finalized by UMA, outcomes are immutable.

For additional context:

UMA is a decentralized third-party oracle, who governs this process to ensure fairness and transparency. Reviewing the market rules is essential to understand how a specific market will resolve.

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

How Are Markets Disputed?

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 during the 2-hour period, then 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 by posting a challenge bond of the same amount as the proposer bond (usually $750).

The dispute link can be found in the "Rules" section of the market page.

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 wins

Proposer receives their bond back plus half the disputer’s bond as a bounty. Disputer loses their bond.

​Disputer wins

Disputer receives their bond back plus half the proposer’s bond as a bounty. Proposer loses their bond.

​Too Early

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.

​Unknown/50-50

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.

Polymarket is non-custodial and cannot alter or reverse market resolutions. Once finalized by UMA, outcomes are immutable.

For additional context:

UMA is a decentralized third-party oracle, who governs this process to ensure fairness and transparency. Reviewing the market rules is essential to understand how a specific market will resolve.

Did this answer your question?
+ diff --git a/docs/polymarket-learn/markets/how-are-markets-clarified.md b/docs/polymarket-learn/markets/how-are-markets-clarified.md index 7162ce2..40bbebc 100644 --- a/docs/polymarket-learn/markets/how-are-markets-clarified.md +++ b/docs/polymarket-learn/markets/how-are-markets-clarified.md @@ -1,4 +1,4 @@ -How Are Markets Clarified? | Polymarket Help Center
Skip to main content

How Are Markets Clarified?

How are markets on Polymarket clarified?

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

How Are Markets Clarified?

How are markets on Polymarket clarified?

Did this answer your question?
+ diff --git a/docs/polymarket-learn/markets/how-are-markets-created.md b/docs/polymarket-learn/markets/how-are-markets-created.md index 08cadb3..28de6c0 100644 --- a/docs/polymarket-learn/markets/how-are-markets-created.md +++ b/docs/polymarket-learn/markets/how-are-markets-created.md @@ -1,4 +1,4 @@ -How Are Markets Created? | Polymarket Help Center
Skip to main content

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.

​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?

  • Evidence of demand for trading that market

The best ways to propose a new market are:

  • On Twitter / X by tagging @polymarket

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

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.

​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?

  • Evidence of demand for trading that market

The best ways to propose a new market are:

  • On Twitter / X by tagging @polymarket

Did this answer your question?
+ diff --git a/docs/polymarket-learn/markets/how-are-markets-resolved.md b/docs/polymarket-learn/markets/how-are-markets-resolved.md index 4f58a31..0048138 100644 --- a/docs/polymarket-learn/markets/how-are-markets-resolved.md +++ b/docs/polymarket-learn/markets/how-are-markets-resolved.md @@ -1,4 +1,4 @@ -How Are Prediction Markets Resolved? | Polymarket Help Center
Skip to main content

How Are Prediction Markets Resolved?

Markets are resolved by the UMA Optimistic Oracle, a smart-contract based optimistic oracle.

Overview

  • When the result of a market becomes clear, the market can be “resolved,” or permanently finalized.

  • Markets are resolved according to the market’s pre-defined rules, which can be found under market’s the order book.

  • When a market is resolved, holders of winning shares receive $1 per share, losing shares become worthless, and trading of shares is no longer possible.

  • To resolve a market, an outcome must first be “proposed,” which involves putting up a bond in USDC.e which will be forfeited if the proposal is unsuccessful.

  • If the proposal is validated as accurate, the proposer will receive a reward for your proposal.

If you propose a market too early, or are unsuccessful in your proposal, you will lose all of your $750 bond. Do not propose a resolution unless you understand the process and are confident in your view.

To propose a market resolution

Once in the verification process, UMA will review the transaction to ensure it was proposed correctly. If approved, you will receive your bond amount back in your wallet plus the reward. If not approved, it will enter Uma’s dispute resolution process, which is described in detail here.

​To dispute a proposed resolution

Once a market is proposed for resolution it goes into a challenge period of 2 hours.

If you do not agree with a proposed resolution, you can dispute the outcome.

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

How Are Prediction Markets Resolved?

Markets are resolved by the UMA Optimistic Oracle, a smart-contract based optimistic oracle.

Overview

  • When the result of a market becomes clear, the market can be “resolved,” or permanently finalized.

  • Markets are resolved according to the market’s pre-defined rules, which can be found under market’s the order book.

  • When a market is resolved, holders of winning shares receive $1 per share, losing shares become worthless, and trading of shares is no longer possible.

  • To resolve a market, an outcome must first be “proposed,” which involves putting up a bond in USDC.e which will be forfeited if the proposal is unsuccessful.

  • If the proposal is validated as accurate, the proposer will receive a reward for your proposal.

If you propose a market too early, or are unsuccessful in your proposal, you will lose all of your $750 bond. Do not propose a resolution unless you understand the process and are confident in your view.

To propose a market resolution

Once in the verification process, UMA will review the transaction to ensure it was proposed correctly. If approved, you will receive your bond amount back in your wallet plus the reward. If not approved, it will enter Uma’s dispute resolution process, which is described in detail here.

​To dispute a proposed resolution

Once a market is proposed for resolution it goes into a challenge period of 2 hours.

If you do not agree with a proposed resolution, you can dispute the outcome.

Did this answer your question?
+ diff --git a/docs/polymarket-learn/trading/holding-rewards.md b/docs/polymarket-learn/trading/holding-rewards.md index 04e8b60..dd47d6f 100644 --- a/docs/polymarket-learn/trading/holding-rewards.md +++ b/docs/polymarket-learn/trading/holding-rewards.md @@ -1,4 +1,4 @@ -Holding Rewards | Polymarket Help Center
Skip to main content

Holding Rewards

How to buy shares.

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.

​Example

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

​Eligible Events:

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

Holding Rewards

How to buy shares.

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.

​Example

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

​Eligible Events:

Did this answer your question?
+ diff --git a/docs/polymarket-learn/trading/how-are-prices-calculated.md b/docs/polymarket-learn/trading/how-are-prices-calculated.md index 2e720e8..852e072 100644 --- a/docs/polymarket-learn/trading/how-are-prices-calculated.md +++ b/docs/polymarket-learn/trading/how-are-prices-calculated.md @@ -1,4 +1,4 @@ -How Are Prices Calculated? | Polymarket Help Center
Skip to main content

How Are Prices Calculated?

The prices probabilities displayed on Polymarket are the midpoint of the bid-ask spread in the orderbook.


Initial Price

  • When a market is created, there are initially zero shares and no pre-defined prices or odds.

  • Market makers (a fancy term for traders placing limit orders) interested in buying YES or NO shares can place Limit Orders at the price they’re willing to pay

  • When offers for the YES and NO side equal $1.00, the order is “matched” and that $1.00 is converted into 1 YES and 1 NO share, each going to their respective buyers.

For example, if you place a limit order at $0.60 for YES, that order is matched when someone places a NO order at $0.40.This becomes the initial market price.

​Future Price

The prices displayed on Polymarket are the midpoint of the bid-ask spread in the orderbook — unless that spread is over $0.10, in which case the last traded price is used.Like the stock market, prices on Polymarket are a function of realtime supply & demand.

​Prices = Probabilities

In the market below, the probability of 37% is the midpoint between the 34¢ bid and 40¢ ask. If the bid-ask spread is wider than 10¢, the probability is shown as the last traded price.

To see how accurate Polymarket's prices have been historically, visit the Accuracy page.

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

How Are Prices Calculated?

The prices probabilities displayed on Polymarket are the midpoint of the bid-ask spread in the orderbook.


Initial Price

  • When a market is created, there are initially zero shares and no pre-defined prices or odds.

  • Market makers (a fancy term for traders placing limit orders) interested in buying YES or NO shares can place Limit Orders at the price they’re willing to pay

  • When offers for the YES and NO side equal $1.00, the order is “matched” and that $1.00 is converted into 1 YES and 1 NO share, each going to their respective buyers.

For example, if you place a limit order at $0.60 for YES, that order is matched when someone places a NO order at $0.40.This becomes the initial market price.

​Future Price

The prices displayed on Polymarket are the midpoint of the bid-ask spread in the orderbook — unless that spread is over $0.10, in which case the last traded price is used.Like the stock market, prices on Polymarket are a function of realtime supply & demand.

​Prices = Probabilities

In the market below, the probability of 37% is the midpoint between the 34¢ bid and 40¢ ask. If the bid-ask spread is wider than 10¢, the probability is shown as the last traded price.

To see how accurate Polymarket's prices have been historically, visit the Accuracy page.

Did this answer your question?
+ diff --git a/docs/polymarket-learn/trading/limit-orders.md b/docs/polymarket-learn/trading/limit-orders.md index 15fd50e..571acdc 100644 --- a/docs/polymarket-learn/trading/limit-orders.md +++ b/docs/polymarket-learn/trading/limit-orders.md @@ -1,4 +1,4 @@ -Limit Orders | Polymarket Help Center
Skip to main content

Limit Orders

What are limit orders and how to make them.

What are Limit Orders?

Limit orders are open orders (pending trades) that only execute when the market trades at your desired price.

For example, if the highest you’re willing to pay for a share of Trump “Yes” in the 2024 Republican Nomination is 72c, but the current market price is 73c, you could create a limit order at 72c and wait until someone is willing to sell Yes shares at your desired price.

It’s not necessary for the entire order to execute at once. Limit orders can ‘partially fill’ as individual traders fill parts of your order.

​Managing limit orders

When you have an open order, you’ll find it displayed just below the Order Book on the market’s page.If you have open orders across multiple markets, you can easily manage and monitor them all from the Portfolio page.

Specifically for sports markets, any outstanding limit orders are automatically cancelled once the game begins, clearing the entire order book at the official start time. Be aware, game start times can shift so it’s important to always monitor your orders closely in case they are not cleared due to game changes or other circumstances.

Additionally, sports markets include a 3-second delay on the placement of marketable orders.

A 1-second taker delay is currently being tested on NBA and MLB markets, with others being added in the future.

​Canceling limit orders

When you have an open order, you’ll find it displayed just below the Order Book on the market’s page.To cancel the order, you can simply click the red x button alongside the order.

If you have open orders across multiple markets, you can easily manage and monitor them all from the Portfolio page.

Nice! You can officially call yourself an advanced trader.

If some of this still isn’t making sense, feel free to reach out to us on Discord. We’re happy to help get you up to speed

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

Limit Orders

What are limit orders and how to make them.

What are Limit Orders?

Limit orders are open orders (pending trades) that only execute when the market trades at your desired price.

For example, if the highest you’re willing to pay for a share of Trump “Yes” in the 2024 Republican Nomination is 72c, but the current market price is 73c, you could create a limit order at 72c and wait until someone is willing to sell Yes shares at your desired price.

It’s not necessary for the entire order to execute at once. Limit orders can ‘partially fill’ as individual traders fill parts of your order.

​Managing limit orders

When you have an open order, you’ll find it displayed just below the Order Book on the market’s page.If you have open orders across multiple markets, you can easily manage and monitor them all from the Portfolio page.

Specifically for sports markets, any outstanding limit orders are automatically cancelled once the game begins, clearing the entire order book at the official start time. Be aware, game start times can shift so it’s important to always monitor your orders closely in case they are not cleared due to game changes or other circumstances.

Additionally, sports markets include a 3-second delay on the placement of marketable orders.

A 1-second taker delay is currently being tested on NBA and MLB markets, with others being added in the future.

​Canceling limit orders

When you have an open order, you’ll find it displayed just below the Order Book on the market’s page.To cancel the order, you can simply click the red x button alongside the order.

If you have open orders across multiple markets, you can easily manage and monitor them all from the Portfolio page.

Nice! You can officially call yourself an advanced trader.

If some of this still isn’t making sense, feel free to reach out to us on Discord. We’re happy to help get you up to speed

Did this answer your question?
+ diff --git a/docs/polymarket-learn/trading/liquidity-rewards.md b/docs/polymarket-learn/trading/liquidity-rewards.md index 5212233..d010506 100644 --- a/docs/polymarket-learn/trading/liquidity-rewards.md +++ b/docs/polymarket-learn/trading/liquidity-rewards.md @@ -1,4 +1,4 @@ -Liquidity Rewards | Polymarket Help Center
Skip to main content

Liquidity Rewards

Learn how to earn rewards merely by placing trades on Polymarket

With Polymarket’s Liquidity Rewards Program, you can earn money by placing limit orders that help keep the market active and balanced.

​Overview

  • The closer your orders are to the market’s average price, the more you earn.

  • The reward amount depends on how helpful your orders are in terms of size and pricing compared to others.

  • The more competitive your limit orders, the more you can make.

  • You get paid daily based on how much your orders add to the market, and can use our reward page to check your current earnings for the day, which markets have rewards in place, as well as how much.

  • The minimum reward payout is $1; amounts below this will not be paid.

Simply put, the more you help the market by placing good orders, the more rewards you earn!

​Seeing Rewards in the Order Book

​Viewing Rewards

The total rewards, max spread, and minimum shares required to earn rewards vary by market. You can view the rewards for a given market in its Order Book.

  • On the Polymarket order book, you can hover over the Rewards text to see the amount of rewards available in total on each market.

  • The blue highlighted lines correspond to the max spread — meaning the farthest distance your limit order can be from the midpoint of the market to earn rewards.

  • In the example below, because the max spread is 3c, every order within 3c of the midpoint is eligible for rewards. If the midpoint is < $0.10, you need to have orders on both sides to qualify.

Earning Rewards

When your orders are earning rewards you’ll see a blue highlight around the clock icon, as shown below:

Learn more

Rewards are paid out automatically every day at ~midnight UTC. Your history on your portfolio page will reflect rewards paid to your address.

Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

Liquidity Rewards

Learn how to earn rewards merely by placing trades on Polymarket

With Polymarket’s Liquidity Rewards Program, you can earn money by placing limit orders that help keep the market active and balanced.

​Overview

  • The closer your orders are to the market’s average price, the more you earn.

  • The reward amount depends on how helpful your orders are in terms of size and pricing compared to others.

  • The more competitive your limit orders, the more you can make.

  • You get paid daily based on how much your orders add to the market, and can use our reward page to check your current earnings for the day, which markets have rewards in place, as well as how much.

  • The minimum reward payout is $1; amounts below this will not be paid.

Simply put, the more you help the market by placing good orders, the more rewards you earn!

​Seeing Rewards in the Order Book

​Viewing Rewards

The total rewards, max spread, and minimum shares required to earn rewards vary by market. You can view the rewards for a given market in its Order Book.

  • On the Polymarket order book, you can hover over the Rewards text to see the amount of rewards available in total on each market.

  • The blue highlighted lines correspond to the max spread — meaning the farthest distance your limit order can be from the midpoint of the market to earn rewards.

  • In the example below, because the max spread is 3c, every order within 3c of the midpoint is eligible for rewards. If the midpoint is < $0.10, you need to have orders on both sides to qualify.

Earning Rewards

When your orders are earning rewards you’ll see a blue highlight around the clock icon, as shown below:

Learn more

Rewards are paid out automatically every day at ~midnight UTC. Your history on your portfolio page will reflect rewards paid to your address.

Did this answer your question?
+ diff --git a/docs/polymarket-learn/trading/no-limits.md b/docs/polymarket-learn/trading/no-limits.md index 3c8ae56..896db0e 100644 --- a/docs/polymarket-learn/trading/no-limits.md +++ b/docs/polymarket-learn/trading/no-limits.md @@ -1,4 +1,4 @@ -Does Polymarket Have Trading Limits? | Polymarket Help Center
Skip to main content

Does Polymarket Have Trading 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.


Did this answer your question?
\ No newline at end of file +--text-on-primary-color: #ffffff}
Skip to main content

Does Polymarket Have Trading 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.


Did this answer your question?
+ diff --git a/docs/quickstart/reference/glossary.md b/docs/quickstart/reference/glossary.md index ec747fa..19765bd 100644 --- a/docs/quickstart/reference/glossary.md +++ b/docs/quickstart/reference/glossary.md @@ -1 +1 @@ -null \ No newline at end of file +null diff --git a/docs/resources/contract-addresses.md b/docs/resources/contract-addresses.md index 7ab99c6..461f9a5 100644 --- a/docs/resources/contract-addresses.md +++ b/docs/resources/contract-addresses.md @@ -30,8 +30,8 @@ All Polymarket contracts are deployed on **Polygon mainnet** (Chain ID: 137). Th | CollateralOnramp | [`0x93070a847efEf7F70739046A929D47a521F5B8ee`](https://polygonscan.com/address/0x93070a847efEf7F70739046A929D47a521F5B8ee) | | CollateralOfframp | [`0x2957922Eb93258b93368531d39fAcCA3B4dC5854`](https://polygonscan.com/address/0x2957922Eb93258b93368531d39fAcCA3B4dC5854) | | PermissionedRamp | [`0xebC2459Ec962869ca4c0bd1E06368272732BCb08`](https://polygonscan.com/address/0xebC2459Ec962869ca4c0bd1E06368272732BCb08) | -| CtfCollateralAdapter | [`0xADa100874d00e3331D00F2007a9c336a65009718`](https://polygonscan.com/address/0xADa100874d00e3331D00F2007a9c336a65009718) | -| NegRiskCtfCollateralAdapter | [`0xAdA200001000ef00D07553cEE7006808F895c6F1`](https://polygonscan.com/address/0xAdA200001000ef00D07553cEE7006808F895c6F1) | +| CtfCollateralAdapter | [`0xAdA100Db00Ca00073811820692005400218FcE1f`](https://polygonscan.com/address/0xAdA100Db00Ca00073811820692005400218FcE1f) | +| NegRiskCtfCollateralAdapter | [`0xadA2005600Dec949baf300f4C6120000bDB6eAab`](https://polygonscan.com/address/0xadA2005600Dec949baf300f4C6120000bDB6eAab) | *** diff --git a/docs/trading/bridge/overview.md b/docs/trading/bridge/overview.md index ec747fa..19765bd 100644 --- a/docs/trading/bridge/overview.md +++ b/docs/trading/bridge/overview.md @@ -1 +1 @@ -null \ No newline at end of file +null