Bitcoin Forum
December 12, 2024, 04:44:22 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: SPV wallet for accepting BTC on a website  (Read 1509 times)
Mikolo (OP)
Member
**
Offline Offline

Activity: 121
Merit: 10


View Profile
December 26, 2016, 01:42:23 PM
Last edit: December 26, 2016, 01:58:43 PM by Mikolo
 #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?
Cereberus
Legendary
*
Offline Offline

Activity: 910
Merit: 1000



View Profile
December 28, 2016, 09: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.




    ██    ██    ██    ██
  ██    ██    ██    ██
██    ██    ██    ██
              ██    ██
            ██    ██
          ██    ██
        ██    ██
      ██    ██       
    ██    ██    ██    ██
  ██    ██    ██    ██
██    ██    ██    ██
TRADEPLAYZ
█ 
█ 
█     
█  █
█  █ 
█  █ 
█  █
    █  █
  █  █
  █  █
        █
    █
      █   
TOURNAMENT PVP SYSTEM
  FACEBOOK |  TWITTER  |  LINKEDIN  |  TELEGRAM  |  GITHUB  |  ANN  | INSTAGRAM 

█ 
█ 
█     
█  █
█  █ 
█  █ 
█  █
    █  █
  █  █
  █  █
        █
    █
      █   

                     █▄
                     ████▄
                     ██████▄
                     ████████▄
                     ██████████▄
                     ████████████▄
                     ██████████████▄
                     ███████████████
                     ██████████████▀
                     ████████████▀
                     ██████████▀
                     ████████▀
                     ██████▀
                     ████▀
                     █
█▀
GOOGLE PLAY

                            ▄█████████████▄
                            ███████████████
                            █░░░░░░░░░░░░░█
                            █░░░░░░░░░░░░░█
                            █░░░░░░░░░░░░░█
                            █░░░░░░░░░░░░░█
                            █░░░░░░░░░░░░░█
                            █░░░░░░░░░░░░░█
                            █░░░░░░░░░░░░░█
                            █░░░░░░░░░░░░░█
                            █░░░░░░░░░░░░░█
                            █░░░░░░░░░░░░░█
                            █░░░░░░░░░░░░░█
                            ██████▀▀▀██████
                             ▀████▄▄▄▄████▀
  APPSTORE
ranochigo
Legendary
*
Offline Offline

Activity: 3052
Merit: 4443


Crypto Swap Exchange


View Profile
December 29, 2016, 01:38:05 AM
 #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.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
kolloh
Legendary
*
Offline Offline

Activity: 1736
Merit: 1023


View Profile
December 30, 2016, 10: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.
Purse.IO
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile WWW
December 31, 2016, 01:40:19 AM
 #5

bcoin supports SPV and RPC. github.com/bcoin-org/bcoin
moonpie45
Newbie
*
Offline Offline

Activity: 55
Merit: 0


View Profile
January 02, 2017, 09: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.
Abdussamad
Legendary
*
Offline Offline

Activity: 3710
Merit: 1586



View Profile
January 10, 2017, 07: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.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!