Occasionally, user interfaces can change between the time the article was written and when you utilize it. In most cases, API keys are accessible through My Account or the Settings tab under API or Security.
How to get Coinbase Pro API keys
There are a number of confirmation and set-up stages in-between each of these steps. Some of the missing steps include steps for setting up and entering 2FA codes. These were excluded because there were many of these intermediate steps.
Log into your Coinbase Pro account. Once you have logged in, you will see a page that looks similar to the one below. Navigate to your API keys by selecting the drop-down menu next to your name, then selecting API:
Once you have navigated to the API Settings page on Coinbase Pro, click on New API Key:
Add an API Key:
While creating your keys, it is important to remember that Libertify requires access to APIs for trading and collecting data for your account. You can see in the above image all of the settings that should be enabled on your Coinbase Pro API keys.
These include: View and Trade.
Libertify does not require activation of Transfer. This option should be left disabled.
Finally, choose IP Whitelist and add the IP address provided by Libertify in the required field:
Please make sure to use Pre Populated IP address from Libertify app (IP address is subject to change):
Before continuing, Coinbase Pro has an extra component to their API Keys. This is the Passphrase. This passphrase should be copied into a secure location so you can input this passphrase into Libertify in the future. You can see that the Passphrase is located on this screen. Take a moment to copy this value. Once these have all been enabled, create the API keys by clicking Create API Key.
Once the keys have been generated, you should be taken to the following page:
This page shows the API Secret. This value should be copied and stored in a secure location along with your Passphrase. This screen will not be shown again, so there is no way to retrieve this secret key once you close the screen.
The final component to your API keys is the public key. This key is found on this page:
Copy this value so you can input it in the Libertify application and link these two accounts.
Now that you have the 2 different components for your Coinbase API Keys, you can connect your account to Libertify by selecting Connect:
Then, pick Coinbase and input the details (API Key and Api Secret):
Once done, you should get a message informing of successful connection:
Once you have successfully linked your API keys, data should appear in your account dashboard. If it does appear immediately, please wait up to 15 minutes for the info to load. If you still experience issues, please contact us at firstname.lastname@example.org.