Coinbase.Pro | : chart_with_upwards_trend : A .NET/C # implementation | Cryptocurrency library
kandi X-RAY | Coinbase.Pro Summary
kandi X-RAY | Coinbase.Pro Summary
[Users] . Coinbase.Pro for .NET/C# Library.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of Coinbase.Pro
Coinbase.Pro Key Features
Coinbase.Pro Examples and Code Snippets
Community Discussions
Trending Discussions on Coinbase.Pro
QUESTION
I am using Spring 5 and Java 8 to create an application to use Coinbase Pro to make trades for myself and others. I have a coinbase.properties file and it has the following properties:
...ANSWER
Answered 2020-Jan-03 at 22:31After much research and "trial and error," I have found that Coinbase (standard) uses Oauth2, which means we can use this secure mechanism to make trades for others. However, it costs more per trade, and you do not get the trade details you would from Coinbase Pro.
Coinbase Pro is a completely different animal technically than what any web-site will say. Coinbase Pro does NOT use Oauth2 in any way, shape, or form. It has no mechanism for allowing someone to trade on someone else's behalf. It uses an API Key which allows you to create a passphrase, you have a Secret Key and a Public Key which you can use to create bots to trade for you and you alone.
This means any web-site, like CryptoHopper, force you to enter your API key secret information into their site which is monumentally a bad idea. Because a user enters their keys into that system, then CryptoHopper can use those keys to make trades for you. However, the security is a big concern. I would hope that CryptoHopper would double-encrypt that data in case their data gets compromised.
This answers my question that Coinbase has a bunch of standard Oauth2 REST API's that make it secure for trading utilizing access and refresh tokens.
Coinbase Pro has its own endpoint for REST: https://api.pro.coinbase.com You log into Coinbase Pro and you can create your API Keys there.
Coinbase Pro SANDBOX has its own endpoint for REST:
https://api-public.sandbox.pro.coinbase.com
And the web-site is: https://public.sandbox.pro.coinbase.com Once you log into this site, you can see there are dummy bank accounts, and you can create "sandbox" API keys so you can make trades against this dummy system.
It was my mistake that Coinbase Pro, sandbox or not, had anything to do with Oauth2.
Hope this helps someone else.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install Coinbase.Pro
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page