Closed
Description
Operating System
Windows
Programming Languages
Python
CCXT Version
4.2.64
Description
Issue when attempting to connect to Coinbase Advanced Trade.
Error: AuthenticationError: coinbase GET https://api.coinbase.com/api/v3/brokerage/products 401 Unauthorized Unauthorized
I have tried with both apiKey and Secret simplified or the full text shown when generating the API.
Code
import ccxt
# Connects to Binance
exchange = ccxt.coinbase({
'apiKey': "organizations/XXXXXXXXXXXXXXXXXXXX/apiKeys/XXXXXXXXXXXXXXXXXXXXX",
'secret': "-----BEGIN EC PRIVATE KEY-----\nXXXXXXXXXXXXXXXXXXXXXXXXXXX\nXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX//XXXXX/XXXXXXXXXXXXXX\nXXXXXXXXX/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX==\n-----END EC PRIVATE KEY-----\n",
})
# Define lot sizes for each symbol
lot_sizes = {'BTC/USDT:USDT': 0.001,
'ETH/USDT:USDT': 0.01,
'DOGE/USDT:USDT': 100,
'BNB/USDT:USDT': 0.01,
'ADA/USDT:USDT': 10,
'EGLD/USDT:USDT': 0.01,
'MATIC/USDT:USDT': 10,
'TRX/USDT:USDT': 100,
'LTC/USDT:USDT': 0.1,
'SOL/USDT:USDT': 0.1}
# Get the account balance
balance = exchange.fetch_balance()
total_funds = float(balance['total']['USDT'])
#print(balance['info'])
print(total_funds)