Exchange guide
Connect Coinbase
Follow these steps to generate an API key on Coinbase, set the right permissions, and whitelist our server IP.
Whitelist both IPs when creating your key
Alle-Quant routes through two fixed outbound IPs (US and EU). Add both to the whitelist so your key works regardless of which region handles your request.
44.215.192.6952.16.137.135No sandbox available: Coinbase Advanced Trade does not have a separate sandbox environment. Use live keys with a small amount to test.
JSON key file: Coinbase downloads a JSON key file when you create a key. The easiest path is to upload that file directly in Alle-Quant, which reads your key automatically. (If you prefer, you can still copy the name field as your API Key and the privateKey field, including the full BEGIN/END lines, as your API Secret.)
- 1
Go to Coinbase CDP API keys
Navigate to portal.cdp.coinbase.com/projects/api-keys. Sign in with your Coinbase account. - 2
Click "Create API key"
Give it a nickname like "Alle-Quant Live". Under Advanced Settings, set the signature algorithm to ECDSA (ES256). - 3
Optionally add IP to the allowlist
Expand the IP allowlist section and add both IPs shown above. This is optional but recommended. - 4
Set permissions: View and Trade
Leave Transfer unchecked. - 5
Download the JSON key file
After confirming, Coinbase generates and downloads a .json key file automatically. Keep track of where it saved (usually your Downloads folder). - 6
Upload it in Alle-Quant
In Alle-Quant, open the exchange panel, select Coinbase and choose Live. Click “Upload your Coinbase key file”, pick the downloaded .json file, and your key fills in automatically. Then click Connect.Prefer to type it in? Open the file and paste the name value as API Key and the full privateKey block as API Secret.
Permissions needed
Select View for read-only access and Trade for live order placement.
Do not enable transfers or withdrawals.