Title: Australian Bitcoin Exchange (alpha) -- please help test API! Post by: pixelglow on July 15, 2011, 12:53:28 PM What is it?
I'm working on a new Australian bitcoin exchange, on both the business and technical ends. There will be a spiffy new website front-end that talks to a back-end via a RESTful JSON API. I'm aiming for fast transfer turnaround, an architecture that makes sense for robust and secure service, and a super interactive and easy-to-use front end. Currently I've only got part of the back-end ready for testing. How can you help? I need some testers who are comfortable with using curl and friends on the command-line to give the test web service a good bashing. In particular, I need to know whether the accounts, adding/withdrawing funds, orders and trades work the way you expect. You don't have to be an Australian, but it would help since this market is for you. You'll also need some testnet bitcoins handy (which you can get from the faucet (https://testnet.freebitcoins.appspot.com/)). How do I start? The test exchange is currently hosted in an AWS micro instance here: ec2-50-16-82-86.compute-1.amazonaws.com. Each new account starts with 5000 AUD (fake of course) and 0 BTC, but you can add or withdraw testnet bitcoins to the account. The fees are set at arbitrary percentages as well. Public API These are actions you can take without authenticating. Since this is a RESTful API, use the curl -X option to set the method (POST, GET etc.) and use the URL listed. http://ec2-50-16-82-86.compute-1.amazonaws.com/account/
http://ec2-50-16-82-86.compute-1.amazonaws.com/trade/
http://ec2-50-16-82-86.compute-1.amazonaws.com/order/
Account API These are actions you can only take when authenticated. Use Basic authentication with the name and password you gave when you registered the account above. http://ec2-50-16-82-86.compute-1.amazonaws.com/account/charlesxavier/
http://ec2-50-16-82-86.compute-1.amazonaws.com/account/charlesxavier/addBitcoin/
http://ec2-50-16-82-86.compute-1.amazonaws.com/account/charlesxavier/withdrawBitcoin/
http://ec2-50-16-82-86.compute-1.amazonaws.com/account/charlesxavier/withdrawBitcoin/23/
http://ec2-50-16-82-86.compute-1.amazonaws.com/account/charlesxavier/bid/
http://ec2-50-16-82-86.compute-1.amazonaws.com/account/charlesxavier/bid/23/
http://ec2-50-16-82-86.compute-1.amazonaws.com/account/charlesxavier/bid/23/trade/
http://ec2-50-16-82-86.compute-1.amazonaws.com/account/charlesxavier/bid/23/trade/45/
http://ec2-50-16-82-86.compute-1.amazonaws.com/account/charlesxavier/ask/
http://ec2-50-16-82-86.compute-1.amazonaws.com/account/charlesxavier/ask/23/
http://ec2-50-16-82-86.compute-1.amazonaws.com/account/charlesxavier/ask/23/trade/
http://ec2-50-16-82-86.compute-1.amazonaws.com/account/charlesxavier/ask/23/trade/45/
Thanks for all your help and feedback! Title: Re: Australian Bitcoin Exchange (alpha) -- please help test API! Post by: pixelglow on July 15, 2011, 01:11:27 PM Oh and if you want to donate real bitcoins to the cause, my address is: 1KPsqA8eRzTAeZXyWuL2NxdgYxv5PW8HVb
Title: Re: Australian Bitcoin Exchange (alpha) -- please help test API! Post by: RJau on July 15, 2011, 01:49:53 PM Australia represent :) Nice work.
Not having a go at all, I'm not a trader, but whats the point of having BitCoin exchanges setup for different countries/regions? Are you going to offer localized options to deposit funds? If so :) Cant wait to use that part. Title: Re: Australian Bitcoin Exchange (alpha) -- please help test API! Post by: adrian33 on July 15, 2011, 02:11:12 PM I wonder if you open-sourced the project you'd be able to collect more donations. Hope it works out for you.
Title: Re: Australian Bitcoin Exchange (alpha) -- please help test API! Post by: pixelglow on July 15, 2011, 02:34:47 PM Are you going to offer localized options to deposit funds? If so :) Cant wait to use that part. Yes, exactly. Most of the international exchanges have significant deposit fees and/or long deposit times. By siting this purely in Australia, I hope to overcome these issues. Title: Re: Australian Bitcoin Exchange (alpha) -- please help test API! Post by: pixelglow on July 20, 2011, 08:27:40 AM I wonder if you open-sourced the project you'd be able to collect more donations. I'm a big fan of open development, but not always open source. In open development, you release early and often and take people's feedback all the time. In open source, you expose your source which may not result in a commercially viable enterprise, and you often don't get many contributions until the project is big enough and/or the code is easy enough to get into. I intend to make some money through minimal fees. Hey I gotta feed the wife and kids. Is there any interest out there in open-sourcing or even licensing this? Is this different enough from Intersango etc.? Title: Re: Australian Bitcoin Exchange (alpha) -- please help test API! Post by: haydent on July 21, 2011, 09:58:32 AM heres a php interface i just whipped up: not complete yet and really just for testing. http://dev.hthring.com/abcx/ |