bytes32 identifier that attributes orders routed through your application to your builder profile. Attach it to every order you submit — no additional authentication is required.
Accessing Your Builder Profile
Direct Link
Getting Your Builder Code
In the Builder Code section of your profile, copy thebytes32 value. It looks like:
Builder codes are public identifiers — they appear onchain in the
builder
field of every order you attribute. Only you control which orders include
your code, so keep it scoped to the apps you own.Profile Settings
Your builder profile includes customizable settings:| Setting | Description |
|---|---|
| Profile Picture | Displayed on the Builder Leaderboard |
| Builder Name | Public name shown on the leaderboard |
| Builder Address | Your unique builder identifier (read-only) |
| Builder Code | The bytes32 code you attach to orders |
| Current Tier | Your rate limit tier: Unverified, Verified, or Partner |
Environment Variables
Store your builder code as an environment variable:- Bash
- TypeScript
- Python
.env
Using Your Builder Code
PassbuilderCode on every order to attribute it to your builder profile:
Troubleshooting
Rate limit exceeded
Rate limit exceeded
Cause: You’ve exceeded your tier’s daily transaction limit.Solution:
- Wait until the daily limit resets
- Contact Polymarket to upgrade your tier
Builder code not found
Builder code not found
Cause: You haven’t created a builder profile yet.Solution: Go to
polymarket.com/settings?tab=builder
and set up your profile to get a builder code.
Next Steps
Attribute Orders
Attach your builder code to orders for volume credit.
Understand Tiers
Learn about rate limits and how to upgrade.