Skip to content

Coinbase Advanced Trader 401 Unauthorized Issue #22182

Closed
@tazengineering

Description

@tazengineering

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)

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions