Individual traders: You do not need to complete this onboarding process. Head to the Retail Trading tab to get started.
Step 1: Generate Your Key Pairs
Generate an RSA key pair for each environment you need access to. You will share only the public keys with Polymarket.API-Specific Requirements
REST / gRPC
REST / gRPC
No additional setup is required beyond the RSA key pairs generated above.
FIX
FIX
If you intend to use the FIX API, please also include your AWS Account ID in your submission so that a VPC PrivateLink connection can be established.You should still generate and submit RSA key pairs even if FIX is your primary connectivity method, as they are required for full platform functionality.
Step 2: Submit Your Onboarding Request
Download and complete the required onboarding documents: Entity Participant Agreement Create a Google Drive folder containing your public key file(s) and completed document, then email onboarding@qcex.com with your name or the name of your firm and a Google Drive link to your folder (grant Editor access toonboarding@qcex.com).
If you are requesting FIX connectivity, also email fix@qcex.com with your firm name, AWS Account ID, and a link to the same folder.
Step 3: Receive Your Credentials
The Polymarket team will review your submission and provide your Client ID credentials via email for both pre-production and production environments. If you requested FIX connectivity, you will also receive your FIX connection details. See FIX Connection Setup for VPC endpoint configuration and session setup.Step 4: Fund Your Account
Your pre-production account will be funded with dummy funds for testing purposes. To begin trading on the production environment, fund your account via wire transfer:- Inbound Wire Form - Use this form to wire funds into your Polymarket account
- Outbound Wire Form - Use this form to withdraw funds from your Polymarket account