Coinbase Perpetual
1. Log in or create a Coinbase account
Log into or create new Coinbase account
2. Go to the API management page
Click on the link below:
➡️https://portal.cdp.coinbase.com/access/api
3. Click on Create API key

4. Create a name for API keys
The name must start only with a letter.

5. Click on API restrictions

6. Enter the IP Whitelist addresses
To find updated IP addresses, go to the connecting Coinbase Advanced exchange page and take the IP addresses from there:

Paste them into the IP Whitelist field divided by commas:

7. Enable permissions
Choose Portfolio if needed.
Enable Trade (execute trades on your behalf) permission and click the Create & download button.

8. Complete 2-factor authentication

9. Save your API Keys
Make sure to save a JSON file to your computer.
Copy the API keys. Make sure to copy the keys exactly as they are, by clicking on the Copy button:

Then click on the "I've saved my key" button.
10. Connect the Coinbase Advanced account
That's it! Congratulations!
Now, use these API keys to connect your Coinbase Advanced account! Enter them in the dedicated fields:

If you have any kind of problem creating API keys on Coinbase, you can use the help of the Coinbase support team to gain the most detailed information about your problem.
Last updated