Skip to main content
Orbscan is a REST API and on-chain explorer built on top of Polymarket, the world’s largest prediction market. It indexes every wallet, trade, and position on Polymarket and exposes that data through clean, queryable JSON endpoints — so you can answer questions like “What trades has this wallet made recently?”, “When did this wallet deposit or withdraw USDC?”, and “What exactly happened in this transaction?” without manually scraping the blockchain.

Why Orbscan exists

Polymarket generates a continuous stream of on-chain trading data, but that raw data is difficult to work with directly. Orbscan solves three core problems:
  • Aggregation — raw contract events are normalized into structured records for wallets, trades, and transfers.
  • Decoding — individual transaction hashes are decoded into human-readable summaries with every on-chain fill enumerated.
  • Accessibility — everything is available over standard REST endpoints that any HTTP client can query in minutes.
Whether you’re a trader reviewing your own history, a developer building a portfolio tracker, or a researcher studying prediction market dynamics, Orbscan gives you the data layer you need.

Open API endpoints

The Orbscan Open API exposes three public endpoints. The broader orbscan.com platform also offers a web explorer with leaderboards, market search, and analytics — but the programmatic API is focused on the three endpoints below.

Trader Activity

Query paginated buy, sell, and redeem history for any Polymarket wallet address, with optional filters by market, block range, or timestamp.

Deposits & Withdrawals

Retrieve the full USDC deposit and withdrawal history for any wallet, including timestamps, amounts, and counterparty addresses.

Transaction Decode

Look up any transaction hash and get a decoded, human-readable summary of every on-chain action it contains.

What data Orbscan surfaces

The three endpoints cover three primary data domains. Each is paginated with cursor-based pagination and returns results in the standard { success, code, message, data } envelope.
Orbscan data is updated in near real time, with most endpoints reflecting on-chain state within seconds of a new trade settling.