Skip to main content

What is the Builder Program?

The Builder Program lets you build prediction market applications on top of Parsec’s unified API. You manage your end-users, route their orders across every supported exchange, and earn revenue on every transaction through fee escrow. You build the app. We handle the infrastructure.

How it works

Your App                     Parsec API                   Exchanges
────────                     ──────────                   ──────────
1. Create user         ───►  POST /builder/users     ───►  (user + API key)
2. Onboard exchange    ───►  POST /builder/onboard   ───►  (wallet + exchange linked)
3. Route orders        ───►  POST /orders + X-Builder-Customer-Id
4. Collect fees        ───►  Fee escrow (on-chain)   ───►  USDC to your wallet
Create a user, then onboard them to an exchange:
# Step 1: Create user
POST /builder/users
{ "external_id": "user_001", "email": "alice@example.com" }

# Step 2: Onboard to exchange
POST /builder/onboard
{ "customer_id": "CUSTOMER_ID", "exchange": "polymarket", "mode": "managed" }
  1. Start with Onboarding to get a builder key and fee settings.
  2. Read Authentication so your backend sends impersonated requests correctly.
  3. Create the end-user with Create User.
  4. Link the user to an exchange with Onboard User.
  5. Place and monitor orders with Order Routing.
  6. Add revenue controls later with Fee Escrow and Tracking.

What you get

CapabilityDescription
User managementCreate, list, update, and deactivate end-users programmatically
Managed + external walletsParsec creates managed wallets (Privy EOA) or records your users’ existing wallets
Unified order routingPlace orders on Polymarket, Kalshi, Limitless, Opinion, Predict.fun
Fee escrowOn-chain fee collection with automatic distribution to your affiliate address
Builder tiersHigher revenue shares as your order volume grows
QPS poolDedicated rate limit pool shared across your end-users
Real-time dataWebSocket feeds for orderbooks, trades, and prices

Builder vs. Trader

FeatureTrader (API Key)Builder (API Key + Impersonation)
Trade own accountYesYes
Create end-usersNoYes
Impersonate usersNoYes (X-Builder-Customer-Id)
Fee escrowNoYes
QPS poolPer-key limitShared pool across all users
Builder tiersN/AIron, Bronze, Silver, Gold, Platinum

Ready to build?

Start the onboarding process and get your builder API key.