How to accept Bitcoin payments without running a full node
incoherency.co.uk
How to accept Bitcoin payments without running a full node
1–10 of 28 posts
Re: How to accept Bitcoin payments without running a full node
#2Unless there's a bug in a recent version of bitcoind which causes it to crap out when initially catching up with the network?
Re: How to accept Bitcoin payments without running a full node
#3This is not accurate. Bitpay (most popular payment provider) charges you only if you settle (convert your BTC to USD).
If you are going through an exchange (bitfinex for example), you'll pay 0.2% for taker rates.
0.8% seems reasonable enough for me considering that Bitpay provides a decent interface and decent tools.
Re: How to accept Bitcoin payments without running a full node
#4Re: How to accept Bitcoin payments without running a full node
#5Re: How to accept Bitcoin payments without running a full node
#6Re: How to accept Bitcoin payments without running a full node
#7If you don't want to bother generating the deterministic keys online, you could pre-generate thousands, even millions of them if you want. And keep both the private and public master keys offline. It also is a safer approach since you can securely store the master private key in a offline hardware wallet and not have to worry about keeping track of hundreds of private keys.
Long time since I've been active in Bitcoin, but this is the way I would have run a payment service without using a full node.
Re: How to accept Bitcoin payments without running a full node
#8Alternative:
Create HD wallet (via electrum e.g.), get "public master key" and use it everywhere. You can generate consequent public addresses using that key but you can't generate private keys (i.e. spend anything). Now your server is protected from stealing any money and don't require any special backups for these new keys.
Re: How to accept Bitcoin payments without running a full node
#9A couple of people mentioned HD wallets:
I initially tried using an HD wallet, but the mechanism for interacting with it was more inconvenient than generating keys manually - especially considering that you might have to generate hundreds of addresses in a row that never receive a payment.
I've added an update at the end of the article.
Cheers!
Re: How to accept Bitcoin payments without running a full node
#10> Third-party Bitcoin payments services typically take a 1% fee. This is not accurate. Bitpay (most popular payment provider) charges you only if you settle (convert your BTC to USD). If you are going through an exchange (bitfinex for example), you'll pay 0.2% for taker rates. 0.8% seems reasonable enough for me considering that Bitpay provides a decent interface and decent tools.