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.
Coinbase logo

How to Create a Coinbase API Key

portal.cdp.coinbase.com/projects/api-keys

Steps

  1. 1Log in to the Coinbase Developer Platform (CDP).
  2. 2Navigate to your project or create a new one.
  3. 3Click "Create API Key".
  4. 4Give the key a descriptive nickname (e.g., "Crypto Broker").
  5. 5Select the permissions listed below.
  6. 6Complete security verification.
  7. 7Copy the API Key Name (Key ID) and the Private Key (PEM format).

Permissions

StatusPermission
EnableView (accounts, portfolio)
EnableTrade (buy, sell, create orders)
DisableTransfer
DisableWithdraw
DisableSend

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.