Polymarket safety: custody, execution and resolution risks
Custody, execution and resolution risks on Polymarket. Check contract scope, resolution rules and local access before an illustrative 100-share losing case costs 42 USD.
In this guide
What an audit actually covers
A prediction market contract is a financial agreement whose payout depends on a stated outcome and written resolution rules. Ordinary winning binary shares settle at a 1 USD equivalent, losing shares at 0, and quoted prices are often read as implied probabilities. That reading is a convention, not a promise: no forecast guarantees gains, and the price you pay is gone once the market resolves against you.
An audit is narrower than most people assume. Official contract references list deployed addresses and audit materials, but each audit applies only to the specific scope, version and address it reviewed. It does not insure balances, stop phishing, block a malicious signature, prevent market losses, decide a disputed resolution or establish your local legal access. Before you approve wallet permissions, confirm the address against the current official page and read what the transaction actually asks for. A page that merely mentions an audit may still point at a different contract.
An illustrative losing case: 100 shares at 0.40
This example is illustrative only, not an empirical study and not a recommended trade. You buy 100 binary shares at 0.40 each, paying 40 USD in share cost, plus 2 USD of execution or gas costs. If the market resolves against you, ordinary losing shares settle at 0, so the recovered amount is 0 USD. The share value loss is 100 percent of the 40 USD share cost. Total net loss is 40 + 2 = 42 USD, which is 105 percent of the 40 USD share cost once the 2 USD of costs is included. Entry costs are easy to overlook: the 2 USD is 5 percent of the share cost here, and it disappears alongside the stake. If a rare resolution branch pays 0.50 per share instead, you can redo the same arithmetic, but only after reading the actual market rules.
The pattern generalizes without any forecast. What you can lose on a losing resolution is everything you paid to enter, plus costs, regardless of how small the implied probability looked when you bought.
| Input | Value |
|---|---|
| Shares | 100 |
| Entry price per share | 0.40 USD |
| Share cost | 40 USD |
| Costs | 2 USD |
| Total paid | 42 USD |
| Resolution | Ordinary losing outcome |
| Payout per losing share | 0 USD |
| Recovered amount | 0 USD |
| Net loss | 42 USD |
| Share value loss as share-cost percentage | 100 percent |
| Net loss as share-cost percentage | 105 percent |
Resolution is not always zero or one
Ordinary binary markets settle winners at 1 and losers at 0, but rare unknown or 50-50 resolutions can pay 0.50 per share instead of triggering a universal cancellation or refund. The market rules name the resolution source, the deadline and the edge cases; the title alone is not enough to know which branch applies to your position.
Up/Down markets follow a different stream from ordinary prediction markets. UMA resolves ordinary markets, while Chainlink TWAP resolves Up/Down markets. Up/Down uses the same asset stream and a time-weighted average price (TWAP) at the start and end: if the final price is greater than or equal to the start price, UP; if lower, DOWN. Different exchange candles can produce different readings, so verify the exact rules for the duration and source you are trading instead of generalizing from a similar market.
Custody and wallet permissions
Custody risk starts before resolution. An audit of a contract does not protect your wallet from a fake interface, a phishing link or a signature request that approves a hostile contract. Because audit scope is tied to a version and address, the brand name on the page proves nothing about the contract you are being asked to approve.
The practical check is narrow and mechanical: match the address to current official documentation, then decode the permission the transaction requests. When that check fails or you cannot complete it, the position is not ready.
Access is its own layer
Access is separate from contract safety and from resolution. International restrictions are documented separately from the US product, and France is restricted for international trading. The absence of Mexico, Peru or Chile from a restriction list proves neither local legality nor permission to promote. Technical access, local law, product eligibility and commercial promotion each need their own verification. A working interface does not answer any of them, and a technical workaround does not change local law or eligibility.
A worked decision before you deposit
Run the 3 layers in order. First, match the contract address and audit scope to the current official page. Second, read the resolution source, deadline and edge cases, including whether a 0.50 branch exists. Third, confirm geographic eligibility and local status independently of whether the site loads. If any layer is unverified, the trade is not ready, and that matters most when the price is low enough that the cash outlay dwarfs the apparent probability. For mechanics beyond this page, see the Polymarket guide. For access questions, see the availability guide. For resolution specifics, see the resolution guide.
The 42 USD loss above is a reminder about arithmetic, not a forecast about any market. Recompute it with your own share count, entry price and costs before you act.
Sources & verification
Sources checked
Sources checked
Sources checked
Sources checked
PolyZeno. Automated review with DeepSeek V4.1 Flash.