Skip to main content

How to Create Coinbase Advanced API Keys for Cryptobots

Create Coinbase Advanced API keys with this step-by-step guide. Configure permissions, restrict access, and securely connect your account to Cryptobots.io.

Updated over a week ago
How to Create Coinbase Advanced API Keys for Cryptobots

This guide provides a step-by-step process on how to create Coinbase Advanced API keys. You will learn to configure the necessary permissions, restrict access to trusted IP addresses, and securely connect your Coinbase Advanced account to Cryptobots.io for automated trading.

Access Coinbase Advanced API Management

To begin creating your Coinbase Advanced API keys, first log in to your exchange account and navigate to the API management section.

  1. Open your preferred web browser and navigate to www.coinbase.com.

  2. Enter your credentials to log in to your Coinbase account.

  3. Once logged in, click on the link below to go directly to API Management:

    ➡️https://portal.cdp.coinbase.com/access/api

Create and Name Your API Key

After navigating to the API management page, you will create a new API key and assign it a descriptive name.

  1. Click [Create API].

Coinbase Advanced API management page showing the 'Create API' button

  1. Provide a name or label for the new API key, such as 'Cryptobots'.

Screenshot showing the field to name the new API key, with 'Cryptobots' entered as an example

Configure API Permissions and IP Restrictions

It is critical to set the correct API permissions and restrict access to trusted IP addresses to ensure the security of your account and the proper functioning of Cryptobots.io.

  1. Before providing the API information to Cryptobots.io, make sure that the correct API permissions are selected.

Coinbase Advanced API permissions page with various permission options

  1. Allow access to Cryptobots.io IP addresses:
    Select "Restrict access to trusted IPs only (recommended)". This action will open a field where you can enter IP addresses.

In the IP address field, please enter the following IP address:
You can just copy + paste: 185.216.70.0/24

Coinbase Advanced API settings showing 'Restrict access to trusted IPs only' selected and the IP address field

  1. Select the necessary permissions that Cryptobots.io needs to function properly.
    Permissions:

    • Enable View (Read-only)

    • Enable Trade (execute trades on your behalf)


    Press "Create & download" when done.

Coinbase Advanced API permissions page with 'Enable View (Read-only)' and 'Enable Trade' selected

Complete Security Verification

To finalize the API key creation, you will need to complete a security verification process, typically involving two-factor authentication.

  1. To complete the security verification process, you'll receive a code via email (after clicking the "send" button).

  2. After that, you'll generate and enter the code from your Google Authenticator app:

    • Complete 2-factor authentication.

    • Enter your 2FA code from your authenticator app.

Coinbase Advanced security verification prompt for 2-factor authentication

Coinbase Advanced security verification prompt to enter the Google Authenticator code

Save and Submit Your API Keys

Once generated, you must securely save your API keys and then submit them to Cryptobots.io.

  1. Make sure to save a JSON file to your computer.

  2. Press save when prompted.

Coinbase Advanced prompt to save the API keys as a JSON file

  1. Log in to your Cryptobots.io account and enter your API Key and Secret Key into the designated fields. You can just copy + paste.

Cryptobots.io platform showing fields to enter API Key and Secret Key

Cryptobots.io platform showing API Key and Secret Key fields populated

Congratulations! You have successfully created and submitted your API keys. Please allow 24 hours for the automated trading system to start.

Next Steps

Now that your Coinbase Advanced API keys are set up and connected, you can explore other features of Cryptobots.io:

Still Need Help?

If you encounter any issues during the Coinbase Advanced API keys creation process, please contact our support team for assistance.

Did this answer your question?