Home ·
Learn · Attribution and Builder Programs
Attribution and builder programs
Published 2026-09-04Reading time: 6 minCategory: Developer guide
TL;DR
A builder program lets third-party developers build interfaces, agents, or apps on top of a prediction market platform's API and earn compensation on trades they route. Attribution — a code embedded in each trade request — is the mechanism that credits builders. Compensation models vary: some platforms share a fee percentage (Polymarket-style); PredictAsiaX runs a fixed 5-actor bps split on its 50-bps taker fee plus a tiered PAX-token grant program.
DefinitionAttribution is the mechanism by which a prediction market platform credits each trade to the third-party interface or agent that routed it. A builder program is the commercial program that pays those attributed parties a revenue-share on the trades they route.
How attribution works technically
Attribution is implemented via a builder code embedded in the trade request — typically via an HTTP header (e.g., X-Builder-Id), a query parameter, or a signed field in the order payload. When the platform processes the trade, it stores the builder code alongside the trade record. At settlement or periodic payout time, the platform aggregates fees per builder code and distributes revenue-share.
Revenue-share structures
Typical tiers observed across major prediction market platforms in 2026:
- Polymarket-style fee-share: a percentage of the platform fee generated by attributed trades; higher tiers unlock at volume thresholds.
- PredictAsiaX-style bps split + grant program: a fixed 5-actor split on the 50-bps taker fee (10 bps to execution_builder, 10 bps to acquisition_builder among 5 roles), plus a tiered PAX-token grant program (Hackathon 0.5-2k / Builder 5-50k / Partner 100-500k) with cliff and linear vesting. Rate-limit multipliers rise by tier (Verified 1× → Genesis 10× → Partner up to 20×).
- Kalshi affiliate: a per-referred-user activity share, similar to traditional affiliate marketing.
- Manifold creator model: flat share on markets you personally operate; no tiering.
Revenue-share is calculated on the platform fee (typically 1-4 percent of profit or 0.1-1 percent of volume — see settlement for fee structures), not on the trade's gross value.
Builder program vs affiliate program
Both pay for user activity, but they differ structurally:
- Affiliate: refers users to the platform via a link. Paid on signups, deposits, or a percentage of the referred user's fees for a fixed window. Does not host trading UX.
- Builder: hosts an interface, agent, or app that routes trades through the platform's API. Paid on fees from each attributed trade. Takes on uptime, support, and UX responsibility.
Builders typically earn higher per-trade share than affiliates because they carry more operational responsibility.
Attribution window
The attribution window is the period during which subsequent trades from a user acquired by a builder are credited back to that builder. Common designs:
- Session-only: only the specific trade requests carrying the builder code count.
- 24-hour cookie window: any trade from that user in the next 24 hours counts, regardless of routing.
- Lifetime attribution: rare, only in Genesis tier or specific partnership agreements.
Integrity enforcement
Well-designed builder programs prevent gaming via:
- ToS bans on self-trading, wash trading, and Sybil-farmed accounts.
- Automated monitoring of trade patterns per builder code (velocity anomalies, offsetting trades, coordinated behavior).
- Periodic manual review with revocation of attribution status for violations.
- Reserve funds withheld pending an appeal window on flagged activity.
- Public builder directory with reputation signals so downstream users can evaluate which builders they trust.
Technical requirements
Standard requirements to become a builder:
- HMAC-signed API requests with a builder-specific API key.
- Attribution code embedded in each trade request via header or payload field.
- Webhook endpoint to receive fill and settlement events.
- Idempotency handling for request retries.
- Compliance with platform rate limits.
- Sandbox environment for testing before going live.
Legal considerations
Builders operating trading interfaces face regulatory classification that varies by jurisdiction. In most modern frameworks, builders who do not custody user funds and route trades to a licensed platform operate as introducing brokers or interface providers. Builders who custody funds or process user KYC face additional licensing requirements. Most modern builder programs require the platform to hold custody so builders operate as pure interface providers.
Frequently asked questions
What is attribution in a prediction market builder program?
Attribution is the mechanism by which a prediction market platform credits each trade to the third-party interface, agent, or affiliate that routed it. Attribution is implemented via a builder code embedded in the trade request. When a trade settles, the attributed builder receives a revenue-share on the platform fee.
How does a builder program work?
A builder program lets third-party developers build interfaces, agents, or apps on top of a prediction market platform's API and earn revenue on trades they route. Common structure: builder registers, receives an attribution code, embeds the code in trade requests via a documented header or query parameter, and receives revenue-share payouts (typically weekly or monthly) on the fees generated by their attributed trades.
What is a revenue-share percentage in a builder program?
Compensation models vary by platform. Some (Polymarket-style) share a percentage of the platform fee generated by attributed trades. Others (PredictAsiaX) run a fixed 5-actor bps split on a 50-bps taker fee (10 bps to execution_builder + 10 bps to acquisition_builder = 40% of fee split combined) plus a PAX-token grant program with tiered ranges. Kalshi's affiliate program pays per referred user activity. Read each platform's builder docs — do not assume parity.
What is the difference between an affiliate program and a builder program?
An affiliate program pays for user signups or referred deposits — the affiliate does not host any trading experience, just refers users to the platform. A builder program pays for trades routed through an interface or agent the builder actually hosts or operates. Builders take on more responsibility (uptime, support, UX) and receive higher revenue-share.
How are builder payouts calculated?
Fees earned per trade × attribution period × revenue-share rate. Fees are recorded on-chain or in the platform's fee ledger. Attribution windows are typically 24 hours from the initial user acquisition (the builder that first attributed the trader gets share on subsequent trades within the window) — this varies by platform.
How is builder integrity enforced?
Well-designed builder programs enforce integrity via: (1) API terms of service that ban self-trading, wash trading, and Sybil accounts; (2) automated monitoring of trade patterns per builder code; (3) periodic reviews with revocation of attribution status for violations; (4) reserve funds withheld pending appeal window on flagged activity.
What are the technical requirements for a builder program?
Typical requirements: (1) HMAC-signed API requests with the builder's API key; (2) an attribution code embedded in each trade request; (3) webhook endpoint for receiving fill and settlement events; (4) idempotency handling for retries; (5) compliance with platform rate limits. Sandbox environments let builders test integrations before going live.
What are the most successful builder program examples?
Polymarket's builder program routes attribution through its trading API and pays revenue-share on trades routed through third-party clients. Kalshi's affiliate structure pays for referred user activity. PredictAsiaX runs a three-tier program (Verified default → Genesis first 20 → Partner negotiated) with rate-limit multipliers (1× → 10× → up to 20×) and PAX-token grants scaling per tier — see docs.predictasiax.com/builders for the full tier table.
What legal considerations apply to builder programs?
Builders operating trading interfaces are typically classified as introducing brokers or affiliates under securities/gambling regulation depending on jurisdiction. Builders retaining custody of user funds face additional licensing requirements. Most modern builder programs require the platform to hold custody so builders operate as pure interface providers.