Create a Coinbase API Key
Set up your Coinbase Advanced Trade API key
This tutorial guides you to create a read-only Coinbase API key (Advanced Trade) to automatically sync your transactions.
Important: Read-only access only
NEVER select Trade, Transfer or Manage permissions. Taxes Crypto only needs the View permission to import your data.
Access API settings
Log in to coinbase.com and go to Settings > API or directly to cloud.coinbase.com.
š” You can also access the API page directly via cloud.coinbase.com.
Create a new CDP key
Click New API Key. Select the CDP API Key type for the Advanced Trade API.
š” The CDP API Key type is required to access Coinbase's Advanced Trade API.
Set permissions
Select only the View permission (read-only). NEVER select Trade, Transfer or Manage.
š” With only the View permission, no trading or transfer operations are possible.
Download the PEM file
After creation, Coinbase generates a .pem file containing your private key. Download it and open it with a text editor.
š” Keep the .pem file in a secure location. It contains your private key and cannot be re-downloaded.
Paste in Taxes Crypto
Paste the API Key ID and the full content of the .pem file (including BEGIN/END EC PRIVATE KEY) in the Taxes Crypto form.
š” Paste the complete content of the .pem file, including the BEGIN and END lines.
Security best practices
Never enable trading or transfer permissions for Taxes Crypto
Keep your .pem file in a secure location and do not share it
Delete the API key if you no longer use Taxes Crypto
Regularly review your active API keys in Coinbase settings
Ready to import your transactions?
Create your Taxes Crypto account and import your transactions in minutes.
Start for free100 free transactions, no credit card required
