Introducing Bitcoinica API (The first RESTful Bitcoin Trading API)

  • Note: there was a lot of discussion about security etc last time Bitcoinica came up (http://news.ycombinator.com/item?id=2973301).

    patio11: "My semi-amateurish opinion is that as a non-registered securities dealer with all accounts having margin capabilities the (near 100%) likelihood of your Rails app exploitably broken is not the key source of risk to your business." (http://news.ycombinator.com/item?id=2974695)

    See also e.g. http://news.ycombinator.com/item?id=2974032 and http://news.ycombinator.com/item?id=2973429 plus tptacek's reply to http://news.ycombinator.com/item?id=2973732.

    On the other hand, Bitcoinica may not be less secure than Mt. Gox...

  • My problem with Bitcoin is that it is skewed to favor early adopters, but every two weeks or so one hears about a huge Bitcoin site being cracked, a State Department investigation, or a possible vulnerability, or something like that.

    So, while the concept sounds interesting, it's very likely that if I get in early I will lose all of my Bitcoins to some exploit, and that if I get in late I will not be able to rack up enough Bitcoins to buy anything.

  • Great work! I think I will have a lot of fun hacking away on this (yay, weekend project).

    The only downside is that while I have no idea how I would be able to get a small amount of money (?25 Euros?) to the site. Bank transfers don't run on the weekends and while there is a bunch of ways to get money to mtgox, I don't know if any of them can be fueled by paypal/google checkout/amazon payments/... which operate on the weekends

  • > Quotes API Returns latest quote(s) for a given currency pair.

    > Ticker:

    > URI: GET https://www.bitcoinica.com/api/quotes/[currency_pair].json

    That's RPC over HTTP, not a RESTful API.

    edit: well, apparently HN sides with meaningless keyword-babble, great.

  • REST trading APIs? Not exactly HFT. :-)