Create withdrawal addresses
Headers
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
^0x[a-fA-F0-9]{64}$"0x00000000000000000000000000000000000000000000000000000000abcd1234"
Body
Source Polymarket wallet address on Polygon
^0x[a-fA-F0-9]{40}$"0x56687bf447db6ffa42ffe2204a05edaa20f55839"
Destination chain ID (e.g., "1" for Ethereum, "8453" for Base, "1151111081099710" for Solana)
"1"
Destination token contract address
"0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"
Destination wallet address where funds will be sent
"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"