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