Skip to main content

Creating an API Key with Coinbase Developer Platform

For users of the Gunbot crypto trading bot operating on Coinbase Advanced Trade, creating an API key is a crucial step to enable automated trading. This guide will take you through the detailed process of generating an API key using the Coinbase Developer Platform.

Step-by-Step Guide

Direct link to Coinbase Advanced Trade API settings: Coinbase Developer Platform API Management.

Before starting, please note that a new API key may take up to 48 hours to activate upon creation at Coinbase. This delay is typical for security reasons, ensuring that the key is verified before it becomes active.

Correctly setting up your API key is essential for safe and efficient crypto trading on Coinbase Advanced Exchange with Gunbot.

  1. Log into Coinbase Advanced Exchange: Begin by signing in to your Coinbase Advanced Exchange account. Ensure that your account has the necessary security measures in place, such as two-factor authentication (2FA), to protect your assets.

  2. Access API Settings: Navigate to 'Settings' within your account dashboard, and then proceed to the 'API' tab. This is where you can manage your API keys and view any existing keys tied to your account.

  3. Create New API Key: Click on the "Create & Manage API Keys with Coinbase Developer Platform" button, which will redirect you to the Coinbase Developer Portal. This portal is where you'll configure the specifics of your API key.

  4. Select API Keys on the Right Toolbar: Once in the developer portal, locate the 'API Keys' option in the right-hand toolbar. This section allows you to create, manage, and review API keys for your Coinbase account.

  5. Set API Key Permissions: Ensure that your API key is configured with the correct permissions needed for your crypto trading bot to function properly. Permissions such as 'trade', 'view balances', and 'view account activity' are typically required. The example screenshot below illustrates a functional set of API permissions.

  6. Finalize API Key Creation: After configuring the necessary permissions, click 'Create API Key' to finalize the process. Coinbase may prompt you for additional security verifications, such as 2FA or email confirmation. Once completed, your API key will be generated.

Required Permissions

Coinbase Developer Platform API Keys Creation

Using an API key with a reliable crypto trading bot like Gunbot ensures that your bot operates securely and efficiently. With the correct permissions set, your bot will be able to execute trades, manage your portfolio, and adhere to the strategies you have configured, all while maintaining a high level of security.

By following these steps, you can confidently integrate Gunbot with Coinbase Advanced Trade, enabling your bot to execute trades on your behalf in a secure and automated manner.