Skip to main content

What is a Builder?

In the context of Polymarket, a “builder” refers to a person, group, or organization that routes orders from their customers to Polymarket. For example, if you’ve created a unique front end that allows your users to place trades on Polymarket via your system, then this guide is for you.

Builder Program Benefits

The Builders Program currently provides two main benefits:

1. Polygon Relayer Access

We expose our Polygon relayer to builders, allowing you to route onchain transactions through our infrastructure. This means:
  • Polymarket pays for gas fees for onchain operations (token approvals, position redemptions, wallet deployment, etc.)
  • Execute transactions through two wallet types: Safe Wallets and Proxy Wallets
  • Both wallet types support all relayer operations including ERC20 approvals, CTF redemptions, and other smart contract interactions
Wallet Types:
  • Safe Wallets - Gnosis Safe-based proxy wallets that require explicit deployment before use
  • Proxy Wallets - Custom Polymarket proxy wallets that auto-deploy on first transaction for Magic Link users who authenticate via email/Google on Polymarket.com

2. Trading Attribution

When posting orders to our CLOB exchange, you can add custom headers that identify you as a builder. This enables Polymarket to clearly attribute orders coming from your platform. High volume builders will be showcased in our upcoming Builder Leaderboard allowing Builders to compete for grants from Polymarket.

Getting Started

Explore the following guides to integrate with the Builders Program:
  • Builder Keys - Learn how to generate your Builder Keys and manage your builder profile
  • Builder Signing Server - Set up a secure server for remote signing of builder headers
  • CLOB Client - Initialize the CLOB client with user credentials and builder config for order placement
  • Order Attribution - Learn how to attribute customer orders to your builder account
  • Relayer Client - Use the Polygon relayer for gasless transactions and Safe wallet deployment
  • Example Implementations - Complete Next.js demo applications

Relayer Client Libraries

The Builders Program provides official client libraries in multiple languages:

Tracking Builder Performance

Monitor builder’s performance programmatically using our Data API:
  • Leaderboard API - Get aggregated builder rankings for a time period
  • Volume API - Get daily time-series volume data for trend analysis
You can also view your public profile and stats on the Builder Leaderboard.