Author

Topic: SPV wallet for accepting BTC on a website (Read 1509 times)

legendary
Activity: 3682
Merit: 1580
January 10, 2017, 02:29:15 AM
#7
So, I'm building a website, but I don't want to use full bitcoin core. Is there any SPV wallet with RPC interface, so I can accept payments using it?

if you just want to receive bitcoins then you don't need a wallet on the server. you can install a deterministic wallet like electrum or mycelium on your own device. then on the server you just need a library that will take your wallet's extended public key and generate addresses from that. this way there is no risk of theft since the private keys remain on your own device and not on the server.

if you tell us what programming language you are using for your web application we can suggest some libraries.
newbie
Activity: 55
Merit: 0
January 02, 2017, 04:11:04 PM
#6
Woah there buddy, this is very dangerous.

If you do not want to spring for a second server with sufficient resources to run Bitcoin Core (or some other kind of full node), then I would recommend that you engage in a merchant services Bitcoin payment processor to handle your Bitcoin payments.

If you are receiving bitcoin prior to sending goods/services, then many people may try to trick you into thinking you have receive a Bitcoin payment when in fact you have not. If you are selling goods/services via a website, then one person can make many attempts at this while appearing to be different people.
newbie
Activity: 4
Merit: 0
December 30, 2016, 08:40:19 PM
#5
bcoin supports SPV and RPC. github.com/bcoin-org/bcoin
legendary
Activity: 1736
Merit: 1023
December 30, 2016, 05:00:32 PM
#4
I'd recommend using Electrum. Check out this documentation:
http://docs.electrum.org/en/latest/merchant.html

It looks pretty straightforward to setup a website to receive bitcoin payments with it.
legendary
Activity: 3038
Merit: 4418
Crypto Swap Exchange
December 28, 2016, 08:38:05 PM
#3
Avoid using software that you don't trust. You should independently verify the source code if you can. If not, Electrum is quite popular and well reviewed.
legendary
Activity: 910
Merit: 1000
December 28, 2016, 04:11:36 PM
#2
https://coinspark.org/sparkbit-wallet/

This one has JSON-RPC integrated so you can receive payments. Also this can enhance your transactions as you can add to them messages which the public can read when checking in the blockchain.info block explorer. However pay attention to the below sentence:

I DON'T KNOW IF IT'S SAFE NOR I KNOW THE DEVELOPERS , THE ONLY THING IT OFFERS IS WHAT YOU ARE ASKING FOR, SO USE AT YOUR OWN RISK.
member
Activity: 121
Merit: 10
December 26, 2016, 08:42:23 AM
#1
So, I'm building a website, but I don't want to use full bitcoin core. Is there any SPV wallet with RPC interface, so I can accept payments using it?
Jump to: