Bitcoin Forum

Economy => Service Discussion => Topic started by: bearsworth on July 31, 2013, 02:57:57 AM



Title: How does sealswithclubs.eu process bitcoins?
Post by: bearsworth on July 31, 2013, 02:57:57 AM
Does anyone know how sealswithclubs.eu do their bitcoin transfers? Can someone point me in the right direction for how the server knows when to send chips after you sent bitcoins and how they automate the chip withdraws? Thanks.


Title: Re: How does sealswithclubs.eu process bitcoins?
Post by: torba on July 31, 2013, 03:17:46 AM
Well theres a few ways to do it, ranging in difficulty:
The most basic way is to run bitcoind, a headless wallet, on a linux server, this is what I think they are doing, since their website went up in a time when bitcoin was less advanced than now in terms of online services. This method is as safe as your server is, I believe there was a scandal on lithium host where one of the employees simply opened up a customers vps and took the wallet.dat and thus were able to steal coins for themselves.

Another easier way, is to just use an online service, like bitpay, blockchain, or coinbase, and just listen for callbacks on a url you specified. This is easier and was less worries, as coinbase, bitpay, or blockchain take lots of precaution to prevent stolen coins and would possibly spot with their own money a theft (unlikely if large amount). These services usually have nicely generated html buttons to put on your website and actual payment pages you can setup.

An interesting service is inputs.io, they sorta function like visa in which you can pay/get paid with bitcoins, but the transaction happens off the blockchain, and instantly. Off the blockchain in the sense that when you pay with a credit card, actual physical money isn't being moved.The also provide a payment button html code generator and pretty easy api to work with.

Bitcoind, you are going to definately need knowledge of how to program. Online services, less so depending on what you will be doing, running a poker site you will 100% need to put together something in a programming lanuage.


Title: Re: How does sealswithclubs.eu process bitcoins?
Post by: bearsworth on July 31, 2013, 03:21:34 AM
thanks torba, would there be a resource where i could learn to use bitcoind for this type of process to talk with my website? if someone has written the code i'd be willing to pay some bitcoins for it, but most of the resources don't seem very good.


Title: Re: How does sealswithclubs.eu process bitcoins?
Post by: bearsworth on July 31, 2013, 03:23:14 AM
Well theres a few ways to do it, ranging in difficulty:
The most basic way is to run bitcoind, a headless wallet, on a linux server, this is what I think they are doing, since their website went up in a time when bitcoin was less advanced than now in terms of online services. This method is as safe as your server is, I believe there was a scandal on lithium host where one of the employees simply opened up a customers vps and took the wallet.dat and thus were able to steal coins for themselves.

Another easier way, is to just use an online service, like bitpay, blockchain, or coinbase, and just listen for callbacks on a url you specified. This is easier and was less worries, as coinbase, bitpay, or blockchain take lots of precaution to prevent stolen coins and would possibly spot with their own money a theft (unlikely if large amount). These services usually have nicely generated html buttons to put on your website and actual payment pages you can setup.

An interesting service is inputs.io, they sorta function like visa in which you can pay/get paid with bitcoins, but the transaction happens off the blockchain, and instantly. Off the blockchain in the sense that when you pay with a credit card, actual physical money isn't being moved.The also provide a payment button html code generator and pretty easy api to work with.

Bitcoind, you are going to definately need knowledge of how to program. Online services, less so depending on what you will be doing, running a poker site you will 100% need to put together something in a programming lanuage.

just saw inputs.io sounds pretty interesting wonder who else would use it and whether i should trust it. i don't want to have to rely on some other site though.


Title: Re: How does sealswithclubs.eu process bitcoins?
Post by: Cyrus on July 31, 2013, 04:50:48 AM
We use Inputs.io on BitsPoker (http://www.bitspoker.com), among other depositing methods.
Satisfied with the service.


Title: Re: How does sealswithclubs.eu process bitcoins?
Post by: torba on July 31, 2013, 07:44:22 AM
thanks torba, would there be a resource where i could learn to use bitcoind for this type of process to talk with my website? if someone has written the code i'd be willing to pay some bitcoins for it, but most of the resources don't seem very good.
Using bitcoind is as easy as installing a library in most languages, search around for your desired language. Node.JS is what I prefer, it's pretty simple with node actually: https://github.com/freewil/node-bitcoin


Title: Re: How does sealswithclubs.eu process bitcoins?
Post by: 🏰 TradeFortress 🏰 on July 31, 2013, 09:35:21 AM
Well theres a few ways to do it, ranging in difficulty:
The most basic way is to run bitcoind, a headless wallet, on a linux server, this is what I think they are doing, since their website went up in a time when bitcoin was less advanced than now in terms of online services. This method is as safe as your server is, I believe there was a scandal on lithium host where one of the employees simply opened up a customers vps and took the wallet.dat and thus were able to steal coins for themselves.

Another easier way, is to just use an online service, like bitpay, blockchain, or coinbase, and just listen for callbacks on a url you specified. This is easier and was less worries, as coinbase, bitpay, or blockchain take lots of precaution to prevent stolen coins and would possibly spot with their own money a theft (unlikely if large amount). These services usually have nicely generated html buttons to put on your website and actual payment pages you can setup.

An interesting service is inputs.io, they sorta function like visa in which you can pay/get paid with bitcoins, but the transaction happens off the blockchain, and instantly. Off the blockchain in the sense that when you pay with a credit card, actual physical money isn't being moved.The also provide a payment button html code generator and pretty easy api to work with.

Bitcoind, you are going to definately need knowledge of how to program. Online services, less so depending on what you will be doing, running a poker site you will 100% need to put together something in a programming lanuage.

just saw inputs.io sounds pretty interesting wonder who else would use it and whether i should trust it. i don't want to have to rely on some other site though.

Hi, I'm the main developer behind Inputs. Feel free to ask me any questions, or support@inputs.io (latter will net you a faster response time unless it's very technical).

Inputs builds up top of the blockchain, stripping away the scaling and performance limitations, as well as security measures that bitcoin-qt can't implement (disallow logins from Tor/anonymous proxies if your account was not made with one, rate throttling, and tons more). We've handled more than 10,000 BTC in volume so far. If you'd like to implement it, see https://inputs.io/api and https://inputs.io/button - you need to trust your online wallet provider through, and it's a good idea to do due diligence (and not just listen to me :)) before deciding on a wallet solution.

If you'd like to implement Bitcoind, you can use something like jsonrpcclient. You can see a list of API commands here: https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list #bitcoin-dev is a good IRC channel to get advice (you'll need to register your nick with Freenode first).

Note that you should patch bitcoind to fix some bugs, and if you get big you'll need to look into scaling. It's a good idea to manually addnode the largest mining pools like BTCGuild so you get transactions faster.

If you're new to web development / programming, please please put in the effort to make it secure and get outside eyes to look at your code before launch. The amount of basic security vulnerabilities in bitcoin sites is horrifying. People think that making a site that handles money is as simple as reading two o'reilly books - it's much more than that.


Title: Re: How does sealswithclubs.eu process bitcoins?
Post by: bearsworth on July 31, 2013, 04:28:08 PM
Thank you for the great advice <3


Title: Re: How does sealswithclubs.eu process bitcoins?
Post by: bearsworth on July 31, 2013, 04:36:11 PM
thanks torba, would there be a resource where i could learn to use bitcoind for this type of process to talk with my website? if someone has written the code i'd be willing to pay some bitcoins for it, but most of the resources don't seem very good.
Using bitcoind is as easy as installing a library in most languages, search around for your desired language. Node.JS is what I prefer, it's pretty simple with node actually: https://github.com/freewil/node-bitcoin

Thanks again torba, Node.JS looks nice.