-
-
Notifications
You must be signed in to change notification settings - Fork 693
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Coinbase now requires authentication #990
Comments
the passphrase is not your password, its used when creating the api key |
Man. I'm so stupid ;) I used the Coinbase API Key and not the Coinbase Pro API Key. Using the right API key, this approach posted in the image works well for me (consuming a L2 Book channel). |
I made the exact same mistake recently. They make it confusing so don't
blame yourself.
…On Tue, Sep 19, 2023, 8:01 PM uweheldt ***@***.***> wrote:
the passphrase is not your password, its used when creating the api key
Man. I'm so stupid ;) I used the Coinbase API Key and not the Coinbase Pro
API Key. Using the right API key, this approach posted in the image works
well for me (consuming a L2 Book channel).
—
Reply to this email directly, view it on GitHub
<#990 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AFONGISH4UKHQNU4LOPAP5DX3HTYFANCNFSM6AAAAAA3T4B3ZM>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Where did you get this key from? I only see wallet api keys being available to me. |
Coinbase Pro met its end. No way to create Coinbase Pro API keys anymore now. @bmoscon Do you plan on updating the Coinbase client to use the new Coinbase API? Any chance you could enable API authentication using global variables, so it is easy to use? It is mandatory now, as reported in the original issue. |
@twoletters unless I am mistaken what they call "cloud" or "exchange" now has the same API as Pro, its just a matter of changing the websocket URL |
@uweheldt what did you end up using for "passphrase" - just an empty string? errors. Any pointers highly appreciated
|
I am working on updating the Coinbase module to reflect the new authentication requirements. I am hoping to open a PR soon. |
@thomasbs17 thank you! FWIW, I found there's a non-auth and avoid throwing errors here by adding My understanding is that the previous Coinbase PRO api key is no longer available to Retail customers (but still exists for Institutions), and there's a new Advanced Trading API for retail with details here: https://docs.cloud.coinbase.com/advanced-trade-api/docs/ws-auth -- however, those payloads look very different. Anyway, curious to hear what you figure out. |
@thomasbs17 this is very cool, I see you are switching everything to the I see you also used this extra check to see we don't remove price levels that don't exist - nice! |
I have opened the PR here: #1005 |
Coinbase requires auth now:
https://docs.cloud.coinbase.com/exchange/docs/websocket-auth
Somewhat of a duplicate of #937
The text was updated successfully, but these errors were encountered: