Pages:
Author

Topic: Place LIMIT orders on Coinbase - online app (Read 6180 times)

legendary
Activity: 1064
Merit: 1001
April 22, 2014, 06:40:59 PM
#49
I'd be interested in using this "app" but only if you would add the google 2fa. Simply because if the quoted does happen, you can't go crying to coinbase to get the "deal" reversed which depending on coin price you can easily lose money. Not just on say a dip if someone bought at $500 and you notice it at $450 but the money lost in coinbase fees and bank fees for transfers you weren't prepared for thus causing $35 NSF fees.

Just because the attacker can't get the coin doesn't mean they still can't fuck you over.

You need to look at the motivation though. What has an "attacker" to gain from buying coins on your account?

That being said, I will support any effort to add Google 2 Factor, the code is open source after all. Anyone who wants to look into this, I'll be happy to help you out.
The thing an attacker has to gain is just being able to mess with someone by accumulating banking fees etc that they're not responsible for.
member
Activity: 77
Merit: 10
I'd be interested in using this "app" but only if you would add the google 2fa. Simply because if the quoted does happen, you can't go crying to coinbase to get the "deal" reversed which depending on coin price you can easily lose money. Not just on say a dip if someone bought at $500 and you notice it at $450 but the money lost in coinbase fees and bank fees for transfers you weren't prepared for thus causing $35 NSF fees.

Just because the attacker can't get the coin doesn't mean they still can't fuck you over.

You need to look at the motivation though. What has an "attacker" to gain from buying coins on your account?

That being said, I will support any effort to add Google 2 Factor, the code is open source after all. Anyone who wants to look into this, I'll be happy to help you out.
newbie
Activity: 23
Merit: 0
Excellent app better if added google 2fa.
legendary
Activity: 1064
Merit: 1001
I really want to use this. How does it execute orders without compromising security on coinbase?

It lets you connect it to Coinbase (the way you would connect online app to Facebook).

When connecting, it asks you for permissions - buy Bitcoin, sell Bitcoin, view transaction history. It stores tokens encrypted in database, and this is all anyone could do with these tokens.

If the app does get compromised by a 3rd party, the only thing the attacker would get are tokens to buy and sell Bitcoins on someone else's account, but no way to get the Bitcoins out of the account.

Other than that, there's basic security measures like XSS or SQL injection protection mechanisms
I'd be interested in using this "app" but only if you would add the google 2fa. Simply because if the quoted does happen, you can't go crying to coinbase to get the "deal" reversed which depending on coin price you can easily lose money. Not just on say a dip if someone bought at $500 and you notice it at $450 but the money lost in coinbase fees and bank fees for transfers you weren't prepared for thus causing $35 NSF fees.

Just because the attacker can't get the coin doesn't mean they still can't fuck you over.
member
Activity: 77
Merit: 10
Hey, here's most of what you'll need: https://github.com/tomholub/coinbaseorders . I'll help you set up dev environment so you can run it locally. Happy for any help! :-)
newbie
Activity: 9
Merit: 0
Hey Tom. This is awesome and I would like to contribute to development. Let's chat about getting me set up.
member
Activity: 77
Merit: 10
I've submitted it on BitHack competition by Coinbase, thanks guys for suggestions.

Quote
Dear BitHacker,

Thank you for taking part in BitHack and submitting your entry to us. We're delighted to receive your app and we look forward to trying it out!
newbie
Activity: 2
Merit: 0
This website looks pretty cool.  I made a similar thing as an Android app that you guys could check out:
https://play.google.com/store/apps/details?id=com.black7software.coinbaseexchange 
It has support for multiple concurrent buy / sell orders, 8 different order types, order history, notifications, and other cool stuff.
sr. member
Activity: 350
Merit: 294
What happens in this scenario? (Here is an example)

-Price of Bitcoin is $700
-I have a 1BTC Buy order at $600
-I have a 2BTC Buy order at $500
-I have a 3BTC Buy order at $400
-Price of Bitcoin drops to $300

Does it execute all buy orders? Or just the first one? Is there a refractory period? Thanks. Just curious.

If price suddenly drops to $300, all the orders will get executed, so you'll get 6 btc in total, at various prices.

Excellent. Thanks.
member
Activity: 77
Merit: 10
What happens in this scenario? (Here is an example)

-Price of Bitcoin is $700
-I have a 1BTC Buy order at $600
-I have a 2BTC Buy order at $500
-I have a 3BTC Buy order at $400
-Price of Bitcoin drops to $300

Does it execute all buy orders? Or just the first one? Is there a refractory period? Thanks. Just curious.

If price suddenly drops to $300, all the orders will get executed, so you'll get 6 btc in total, at various prices.
sr. member
Activity: 350
Merit: 294
After registering on Coinbase I was surprised there is no way to place my order at $600 and wait for the price to drop to meet the order.

/// 4th January:
Released: http://coinbaseorders.com/
Github: https://github.com/tomholub/coinbaseorders

The system checks the price on Coinbase every second and will buy or sell if the price is right based on your orders.


how does this work in terms of intergration with my coinbase account? take to time to explain in detail ie:

1) click on: coinbaseorders.com
2) ...

Sure,

1, open coinbaseorders.com
2, sign up with email/password (different than on Coinbase!)
3, confirm email address by clicking on a link that you receive
4, back on the app, click "connect to coinbase" button and it will take you to Coinbase website. It will ask you for permissions to Buy, Sell, view balance, and view transaction history on your coinbase account. All this is happening on Coinbase website.
5, confirm. it takes you back to coinbase orders. My app receives tokens and will use these tokens to communicate with Coinbase API to put orders on your account.
6, go to "orders" page. Put in a order that you want to buy at, say 2BTC at $550.
7, have a sound sleep
8, when the price drops down, to $550 or less, the app will connect to your Coinbase account with the tokens it has, and buy or sell appropriate amount
(9, when you don't want to use the app anymore, click on "Disconnect from Coinbase" button that will remove your tokens from my database)

- tokens are stored encrypted in database
- have to be used with my own private keys stored out of the database
- have limited privileges

The only "risk" I can think of is that the app would not buy your coins when it should, due to error, which happened to 3 few users already (of 160) and I'm solving it with Coinbase devs right now.

What happens in this scenario? (Here is an example)

-Price of Bitcoin is $700
-I have a 1BTC Buy order at $600
-I have a 2BTC Buy order at $500
-I have a 3BTC Buy order at $400
-Price of Bitcoin drops to $300

Does it execute all buy orders? Or just the first one? Is there a refractory period? Thanks. Just curious.
member
Activity: 77
Merit: 10
After registering on Coinbase I was surprised there is no way to place my order at $600 and wait for the price to drop to meet the order.

/// 4th January:
Released: http://coinbaseorders.com/
Github: https://github.com/tomholub/coinbaseorders

The system checks the price on Coinbase every second and will buy or sell if the price is right based on your orders.


how does this work in terms of intergration with my coinbase account? take to time to explain in detail ie:

1) click on: coinbaseorders.com
2) ...

Sure,

1, open coinbaseorders.com
2, sign up with email/password (different than on Coinbase!)
3, confirm email address by clicking on a link that you receive
4, back on the app, click "connect to coinbase" button and it will take you to Coinbase website. It will ask you for permissions to Buy, Sell, view balance, and view transaction history on your coinbase account. All this is happening on Coinbase website.
5, confirm. it takes you back to coinbase orders. My app receives tokens and will use these tokens to communicate with Coinbase API to put orders on your account.
6, go to "orders" page. Put in a order that you want to buy at, say 2BTC at $550.
7, have a sound sleep
8, when the price drops down, to $550 or less, the app will connect to your Coinbase account with the tokens it has, and buy or sell appropriate amount
(9, when you don't want to use the app anymore, click on "Disconnect from Coinbase" button that will remove your tokens from my database)

- tokens are stored encrypted in database
- have to be used with my own private keys stored out of the database
- have limited privileges

The only "risk" I can think of is that the app would not buy your coins when it should, due to error, which happened to 3 few users already (of 160) and I'm solving it with Coinbase devs right now.
hero member
Activity: 588
Merit: 501
After registering on Coinbase I was surprised there is no way to place my order at $600 and wait for the price to drop to meet the order.

/// 4th January:
Released: http://coinbaseorders.com/
Github: https://github.com/tomholub/coinbaseorders

The system checks the price on Coinbase every second and will buy or sell if the price is right based on your orders.




how does this work in terms of intergration with my coinbase account? take to time to explain in detail ie:

1) click on: coinbaseorders.com
2) ...
hero member
Activity: 588
Merit: 501
Right now we have about 22 users.

Just curious, how many of those users have connected their Coinbase account? Great site, although I personally don't use Coinbase to trade because of their high 1% fee.


is there an alternative that is as safe?
member
Activity: 77
Merit: 10
DrBitcoin - yup, could have even gotten some cheaper ones! :-)

----

Recently got some help with development from Matt Faus as seen on GitHub commit that is now live on the site: https://github.com/tomholub/coinbaseorders/commit/40c34756c9d52cf2a47440b7beaabbe2f274b7b0

Any other developers around? I'll help you set up your dev environment and will help overcome any hurdles to make it easy for you to contribute.
sr. member
Activity: 350
Merit: 294
February 25, 2014, 01:35:09 PM
#34
Hey guys, some people just got their coins at around $400. I personally got a pleasant $425.

Some statistics:
142 registered users
745 orders placed
285 orders executed

It's getting more robust over time, I'm continually fixing minor issues to make sure your orders keep getting executed.

You can follow the development here: https://github.com/tomholub/coinbaseorders

It's free and will remain free, donation based. You can help here: http://coinbaseorders.com/homepage/donate

I recently got $539 coins, I thought that was pretty good. I didn't know Coinbase went down to $400? I have a 10 coin order at $120...a man can only hope!!

Thanks again, this is a great utility!
member
Activity: 77
Merit: 10
February 25, 2014, 01:29:37 PM
#33
Hey guys, some people just got their coins at around $400. I personally got a pleasant $425.

Some statistics:
142 registered users
745 orders placed
285 orders executed

It's getting more robust over time, I'm continually fixing minor issues to make sure your orders keep getting executed.

You can follow the development here: https://github.com/tomholub/coinbaseorders

It's free and will remain free, donation based. You can help here: http://coinbaseorders.com/homepage/donate
newbie
Activity: 32
Merit: 0
February 10, 2014, 03:53:48 PM
#32
Just read your email. I got $600 coins, so I cannot speak for the others unlucky to get sub-$600 coins while sleeping, but everything executed perfectly for me.

Thanks again for your work on this service.

Also, note, that if you have "Instant" verification, you might be lucky enough to get a few coins "Instantly" if the price happens to drop to $500 or lower, then can resell them on the dead cat bounce if this were to happen again ;P
member
Activity: 77
Merit: 10
February 07, 2014, 02:12:07 AM
#31
A bunch of people got below $700 coins this evening. Anyone else joining the club?

I love getting emails like this one:

[email protected] - You just bought Bitcoin using limit order on Coinbase!

Quote
Hi there!

The system just executed your order to buy Bitcoin. You can check the details at http://coinbaseorders.com/.

Coinbase Orders is a free service. Please consider a small donation, others have donated too. The donation address is 1NNcg12tPe2EHhg3Ese7hq6mEQ9W5W1ign, alternatively click here to get donation QR code.

I appriciate your help!

Tom
member
Activity: 77
Merit: 10
It hit my 2 of my limit orders and worked perfectly!

If you have Instant Buy, you can have it hit many purchases adding up to 1 BTC worth without having to wait the regular 5 days.


awesome!

I wish everyone great luck collecting cheap coins :-)
Pages:
Jump to: