Bitcoin Forum
May 06, 2024, 07:44:30 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: SPV wallet for accepting BTC on a website  (Read 1489 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?
"Your bitcoin is secured in a way that is physically impossible for others to access, no matter for what reason, no matter how good the excuse, no matter a majority of miners, no matter what." -- Greg Maxwell
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715024670
Hero Member
*
Offline Offline

Posts: 1715024670

View Profile Personal Message (Offline)

Ignore
1715024670
Reply with quote  #2

1715024670
Report to moderator
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: 2954
Merit: 4166


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.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
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: 3612
Merit: 1564



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!