
Sunsetting Struct Polymarket Support on September 30, 2026
Struct is sunsetting all Polymarket APIs on September 30, 2026. Here is the shutdown timeline, native Polymarket migration guide, and billing details.
We index the protocols your product depends on and stand up the backend. Every protocol is an engagement.
Built with your team
We index the protocol and ship the data backend.
import { StructClient } from "@structbuild/sdk";
const client = new StructClient({ apiKey: process.env.STRUCT_API_KEY });
const tokens = await client.tokens.list({
chain: "solana",
sort_by: "volume",
timeframe: "1h",
limit: 25,
});
for (const token of tokens.data) {
console.log(token.symbol, token.price, token.volume_24h);
}Indexing a protocol is custom, not self-serve. We work with your team to stand up the indexers, the pipeline, and the APIs.
Index your protocol. Point us at the programs and contracts your product depends on. We stand up the live firehose and complete historical backfill as part of the engagement.
Step 1
Index your protocol
Live firehose and full historical backfill
We index the protocols your product depends on with your team. Solana, Ethereum, Ink, Arc, or a chain we have not listed.
Query tokens, trades, wallets, and prices, with complete, fully backfilled history.
Learn moreTrigger on token launches, transfers, price thresholds, wallet activity, and dozens of custom events.
Learn moreStream trades, transactions, price updates, and market changes in real time, with millisecond latency on every chain.
Learn moreTrading apps, agents, and wallets outside Polymarket are engagements. We build the data backend. You own the product.
We stand up discovery feeds, live prices, and token metrics so your team can ship the trading app, not the indexer.
We feed agents the onchain context they need to research, monitor, and trade. Scoped per protocol, shipped with your team.
Holdings, cost basis, and PnL for the wallets your product tracks. We resolve the balances. You own the dashboard.
Real numbers from production. Millisecond latency, measured continuously.
Guides, product updates, and deep dives into onchain data.

Struct is sunsetting all Polymarket APIs on September 30, 2026. Here is the shutdown timeline, native Polymarket migration guide, and billing details.

1.6B trades backfilled in under a week (now tracking 1.9B+), 378 live indexes, and a custom database that sustains up to 2M writes per second. Why query-time PnL fails, and what we built instead.

We benchmarked Polymarket's RTDS feed against the Struct Trades WebSocket across ~15,000 live trades. Struct's confirmed feed leads by ~0.5s, its mempool feed by 2.6s.