Pages:
Author

Topic: Announcing bitcoin-central.net - trade USD and EUR for free! - page 5. (Read 17722 times)

legendary
Activity: 1372
Merit: 1008
1davout
Right now I haven't really thought about all that.
But maybe you can give some advice about how it should go ?

Please bear with me while I'm hard at work polishing rough edges, crossing some t's and ensuring that everything is rock solid Smiley
legendary
Activity: 1288
Merit: 1080

Would you consider cash in mail in order to put in some funds ?
sr. member
Activity: 292
Merit: 250
Apparently I inspired this image.
Would you consider ACH in/out of bitcoin-central for large volumes like MtGox?
legendary
Activity: 1372
Merit: 1008
1davout
Maybe you could open source the payment processing code part. I am a rails developer too, but I am kinda lazy about learning the payment processing part.
I don't mind opening some parts up.
I basically have a wrapper for the client that's based on method missing and making use of a nice yml file for credentials, ports etc.

Code:
b = Bitcoin::Client.new
b.get_balance user.id.to_s

Is an example use case.

Then I have a whenever schedule that feeds the transactions into my DB, updating confirmations every couple of minutes.

Nothing very complicated, i'll share it if you find some use to it, but right now all my time goes to smoothing trading out Smiley
legendary
Activity: 980
Merit: 1020
Maybe you could open source the payment processing code part. I am a rails developer too, but I am kinda lazy about learning the payment processing part.
legendary
Activity: 1372
Merit: 1008
1davout
Not sure how to parse that... is your exchange's source code published at github?
In my private repos Smiley

If not, what's your price for open sourcing?  Smiley
Idk, never really thought about it but it represents quite some man hours

Thanks for opening another exchange!  bitcoin needs more competition in this area.
My pleasure, I hadn't found such an exciting rails project since a long time, also all the cool kids have opened their BTC service Cheesy
legendary
Activity: 1596
Merit: 1100
Sure, just give me a couple examples so I can just mirror some API you're already being fed.

mtgox has:
    * http://mtgox.com/code/ticker.php
    * http://mtgox.com/code/data/getTrades.php

bitcoinmarket has the previously mentioned real-time API, and also
    * https://www.bitcoinmarket.com/bitcoin/fxchange.quote.json
    * https://www.bitcoinmarket.com/bitcoin/fxchange.quote.json.alt
    * https://www.bitcoinmarket.com/quotes/offers/bids/
    * https://www.bitcoinmarket.com/quotes/offers/asks/
    * https://www.bitcoinmarket.com/quotes/trades/

The ideal ticker would have, for each currency pair
* currency pair
* last-traded price
* last-traded datetime
* volume, last 24h
* highest bid
* lowest ask
* open price, set once every 24h at "beginning of the day" (== midnight UTC, probably, if you are open 24/7)
* previous close price (might be same as open price, if you are 24h and have no dark pools etc.)
* highest price since "beginning of the day"
* lowest price of "beginning of the day"

The first six are provided by all markets and are IMHO "required."

Trade data is generally
* currency pair
* price
* datetime
* quantity traded

but feel free to include anything else that does not compromise the privacy of your users.

Returning data in JSON format seems to be de facto bitcoin community consensus (only BCM is an outlier here, and only for their trade data; BCM's tickers are JSON).


And something like bitcoinmarket's real-time data service would be nice.  I wrote some Perl to accomplish this, see
http://yyz.us/bitcoin/bcast-README.txt
http://yyz.us/bitcoin/bcast-server.txt
http://yyz.us/bitcoin/bcast.txt

or simply "telnet www.bitcoinmarket.com 27007" and add/remove a bid or ask on BCM to watch the real-time data stream.
I'll look into that, it has its official github issue Smiley

Not sure how to parse that... is your exchange's source code published at github?

If not, what's your price for open sourcing?  Smiley

Thanks for opening another exchange!  bitcoin needs more competition in this area.
legendary
Activity: 1372
Merit: 1008
1davout
Not as much as LRUSD, but there is a consistent level of demand.  It's useful because, just like bitcoin, PGAU is not a fiat currency tied to a nation-state.  And it's easy to implement in an automated fashion, once you support LR.

GlobalDigitalPay is another easy one to support; GDP's API works like LR's API.  GDP supports USD, EUR and GBP.
I see, I'll start adding more of these once I've ironed the first quirks out, I love Ruby on Rails and it's "if your test suite is strong, go nuts with refactoring" Wink

Additionally, with my bitcoinwatch hat on, please publish
  • current "ticker" in JSON, showing last-traded price, current bid, current ask, volume for past 24 hours, etc.
  • full data for each trade, in JSON format
Sure, just give me a couple examples so I can just mirror some API you're already being fed.

And something like bitcoinmarket's real-time data service would be nice.  I wrote some Perl to accomplish this, see
http://yyz.us/bitcoin/bcast-README.txt
http://yyz.us/bitcoin/bcast-server.txt
http://yyz.us/bitcoin/bcast.txt

or simply "telnet www.bitcoinmarket.com 27007" and add/remove a bid or ask on BCM to watch the real-time data stream.
I'll look into that, it has its official github issue Smiley

P.S.  If you wanted to see your site's popularity skyrocket, permit trading between non-bitcoin currencies, such as GDP-USD / LR-USD, or GDP-EUR / LR-USD, or LR-USD / Pecunix GAU.
Yea, I'm thinking that it could be really nice
legendary
Activity: 1596
Merit: 1100
Supporting Pecunix GAU would be nice
Is there really that much demand for it ?

Not as much as LRUSD, but there is a consistent level of demand.  It's useful because, just like bitcoin, PGAU is not a fiat currency tied to a nation-state.  And it's easy to implement in an automated fashion, once you support LR.

GlobalDigitalPay is another easy one to support; GDP's API works like LR's API.  GDP supports USD, EUR and GBP.

Additionally, with my bitcoinwatch hat on, please publish
  • current "ticker" in JSON, showing last-traded price, current bid, current ask, volume for past 24 hours, etc.
  • full data for each trade, in JSON format

And something like bitcoinmarket's real-time data service would be nice.  I wrote some Perl to accomplish this, see
http://yyz.us/bitcoin/bcast-README.txt
http://yyz.us/bitcoin/bcast-server.txt
http://yyz.us/bitcoin/bcast.txt

or simply "telnet www.bitcoinmarket.com 27007" and add/remove a bid or ask on BCM to watch the real-time data stream.

P.S.  If you wanted to see your site's popularity skyrocket, permit trading between non-bitcoin currencies, such as GDP-USD / LR-USD, or GDP-EUR / LR-USD, or LR-USD / Pecunix GAU.
legendary
Activity: 1372
Merit: 1008
1davout
I don't get it.  There are matched entries under Selling and Buying, but no trade happens.  I also got an error message when trying to buy, but the bid goes in.

Same here, I got a partial fill then cancelled the remaining fragment.  I then tried variations to try to prod the trade, e.g., offering to sell below the bid, amounts smaller than the remaining buy size, etc.
That is because the seller/buyer doesn't have enough balance to complete the trade, this is an issue, I will fix it promptly Smiley

Adding BTC went very  well ..., appeared that I could use them to trade after just 2 confirmations.
I raised the bar a little to 3 confirmations which was the original setting, do you like the "your funds are here, just wait for it a little more" instead of "F5, not yet, F5, not yet, F5, phew, finally". You can hover over the amount in the account history to see how much more confirmations are required.

Wish I could see the order book without authenticating first though.   Even if just a best bid / best ask.
Fixed, thanks for bringing that to my attention

Happy to see this exchange though and will likely use again!  Acknowledged the donation afterwards.  Good stuff!
Thank you very much!

Connecting to non-SSL http://www.bitcoin-central.net/ gives an unfriendly "access refused" message
Fixed, it now gently redirects

Supporting Pecunix GAU would be nice
Is there really that much demand for it ?

I don't get it.  There are matched entries under Selling and Buying, but no trade happens. 
See previous answer, I'm going to fix this ASAP, it is confusing indeed, I'll inactivate orders when they fail to complete due to lack of funds and try to reactivate them after each successful incoming transfer.

I also got an error message when trying to buy, but the bid goes in.
You got the "server error, something went wrong, i'll eat your family" page ?
I'll check the logs and try to reproduce, thanks for pointing it out.

Excellent. There's still the problem how to buy LR though.
Yea, I know Sad
I want to start supportign LiqPay, that would also allow total noobs to buy with a plain old CC. But I'm afraid that would be against their ToS and that I'd end up gang raped by angry users if my account gets frozen. I'll see when I've ironed the rest out.

Any chances of sending euros through bank transfer, like bitcoinexchange used to do? (By the way, anyone knows why they are gone?)
Maybe they got caught for not complying with banking regulations or sthg? I guess it wouldn't be too risky if I always maintain a <2~3k€ balance on the bank account.
You can donate by bank transfer though :p

I'll deploy the fixes in an hour or so.

Thank you very very much for your comments and positive feedback !!

legendary
Activity: 2506
Merit: 1010
I don't get it.  There are matched entries under Selling and Buying, but no trade happens.  I also got an error message when trying to buy, but the bid goes in.

Same here, I got a partial fill then cancelled the remaining fragment.  I then tried variations to try to prod the trade, e.g., offering to sell below the bid, amounts smaller than the remaining buy size, etc.,

Adding BTC went very  well ..., appeared that I could use them to trade after just 2 confirmations.  Withdrawing in both LRUSD and BTC went smoothly.

Wish I could see the order book without authenticating first though.   Even if just a best bid / best ask.

Happy to see this exchange though and will likely use again!  Acknowledged the donation afterwards.  Good stuff!
legendary
Activity: 1596
Merit: 1100
+1 good stuff

Suggestions:
legendary
Activity: 1437
Merit: 1002
https://bitmynt.no
I don't get it.  There are matched entries under Selling and Buying, but no trade happens.  I also got an error message when trying to buy, but the bid goes in.
legendary
Activity: 1106
Merit: 1004
Excellent.  There's still the problem how to buy LR though.

+1 Smiley

Any chances of sending euros through bank transfer, like bitcoinexchange used to do? (By the way, anyone knows why they are gone?)
hero member
Activity: 726
Merit: 500
Excellent.  There's still the problem how to buy LR though.
legendary
Activity: 1372
Merit: 1008
1davout
Yes, that's right, some extra competition in the bitcoin trading field!

Features :
 - A nice interface,
 - No need to send XX.YZX bitcoins to the ABC address, use any of your addresses!
 - Trading, for free, as in beer, good dutch beer,
 - Trade for EUR and USD (liberty reserve for now),
 - MyBitcoin like features to come (MB interface compatible SCI)
 - Bootstrapped with a couple of interesting trade orders,
 - Oh, did I mention trades are free ?

Sign-up and stay tuned for more delicious features ! Smiley




Pages:
Jump to: