Setup - Coinbase

Setup using Coinbase

Basic Requirements

  • You will need to have a Coinbase Account.

Setup Coinbase API

  • Head over to this link to create your Coinbase API.

    • Make sure that the Transfer permissions are disabled.

    • Your API key permissions should look like this:

  • Save the API key download file in a secure place, so that you can find it easily later.

Connect API Key to Shadow

  • In the Account Management -> Exchange Connections tab, add your API key details for Coinbase

    • In the API Key field, copy in the name value in the downloaded JSON file

    • In the Secret field, copy in the privateKey value in the downloaded JSON file

    • Copy everything in between the quotation marks for the two values. An example is below

Example

{
   "name": "YOUR_API_KEY_NAME",
   "privateKey": "-----BEGIN EC PRIVATE KEY-----\nYOUR_PRIVATE_KEY\n-----END EC PRIVATE KEY-----\n"
}
  • For the API Key field, copy everything in between the quotation marks for the name field

    • i.e the copied result here would be YOUR_API_KEY_NAME

  • For the Secret field, copy everything in between the quotation marks for the privateKey field

    • i.e the copied result here would be -----BEGIN EC PRIVATE KEY-----\nYOUR_PRIVATE_KEY\n-----END EC PRIVATE KEY-----\n

    • NOTE - be sure to include the entire sequence of characters here, including the leading "-" characters and the ending "-" characters and the "\n"

      • Remember to not include the very first and last quotation marks for each value


Discord Bot Setup

  • Direct message the Shadow Bot then run /menu

  • Click Setup

  • Click on I Agree.

  • Select Coinbase.

  • Enter your API credentials and click on submit.

Last updated