All exchanges
Important Security Notes
- Never enable withdrawal permissions — Crypto Broker only needs trading access.
- Restrict your API key to your IP address whenever possible for additional security.
- Your API keys are stored locally on your device using OS-level encryption — they are never sent to our servers.
- If you suspect your API key has been compromised, delete it immediately on the exchange.
How to Create a Coinbase API Key
portal.cdp.coinbase.com/projects/api-keysSteps
- 1Log in to the Coinbase Developer Platform (CDP).
- 2Navigate to your project or create a new one.
- 3Click "Create API Key".
- 4Give the key a descriptive nickname (e.g., "Crypto Broker").
- 5Select the permissions listed below.
- 6Complete security verification.
- 7Copy the API Key Name (Key ID) and the Private Key (PEM format).
Permissions
| Status | Permission |
|---|---|
| Enable | View (accounts, portfolio) |
| Enable | Trade (buy, sell, create orders) |
| Disable | Transfer |
| Disable | Withdraw |
| Disable | Send |
Credentials to Copy
API Key NamePrivate Key
Notes
- •Coinbase uses the CDP (Coinbase Developer Platform) for API key management.
- •The Private Key is displayed once in PEM format. Copy the entire key including the BEGIN/END lines.
- •Coinbase Advanced Trade API is used for spot trading.