POST
/depositCreate bridge addresses
- Base URL
- https://bridge.polymarket.com
- Auth
- Public, no key
- Rate limit
- 50 req / 10s (5 per second)
- Limit applies to
- Bridge API general
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| X-Builder-Code | header | string | no | Optional builder code (bytes32 hex) attributing this request to your integration so transfer issues can be traced to your app. Omitting it still succeeds but returns a `missing_builder_code` warning; a malformed code returns 400. Get your code at https://polymarket.com/settings?tab=builder |
Request body
| Field | Type | Required | Description |
|---|---|---|---|
| address | string | yes | Ethereum address (0x-prefixed, 40 hex chars) |
Example
curl -X POST "https://bridge.polymarket.com/deposit" \
-H "Content-Type: application/json" \
-d '{
"address": "<address>"
}'Response fields
| Field | Type | Description |
|---|---|---|
| address | object | Bridge addresses for different blockchain networks |
| note | string | Additional information about the bridge addresses |
Responses
| Status | Meaning |
|---|---|
| 201 | Bridge addresses created successfully |
| 400 | Bad Request - Invalid address, request body, or malformed X-Builder-Code |
| 500 | Server Error |
From Polymarket's published OpenAPI spec and rate-limit tables, synced 2026-10-04.