Bitcoin Forum
May 13, 2024, 03:31:28 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Looking for a simple API for receiving Bitcoin  (Read 346 times)
cryptoshop.ro (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile WWW
October 02, 2017, 08:48:53 AM
 #1

Hello,

The title is pretty self-explanatory. I am developing a project and I need a quick and easy way to receive bitcoin payments from my users.

I tried few options, but each of them has some downsides like: blockchain.info won't issue me an api key, coinbase requires a merchant account (I don't own a company, at least not yet), block.io is nice but the free plan offers only 100 addresses, etc.

Are there any free and simple solutions for my issue?

Thanks!
1715614288
Hero Member
*
Offline Offline

Posts: 1715614288

View Profile Personal Message (Offline)

Ignore
1715614288
Reply with quote  #2

1715614288
Report to moderator
1715614288
Hero Member
*
Offline Offline

Posts: 1715614288

View Profile Personal Message (Offline)

Ignore
1715614288
Reply with quote  #2

1715614288
Report to moderator
1715614288
Hero Member
*
Offline Offline

Posts: 1715614288

View Profile Personal Message (Offline)

Ignore
1715614288
Reply with quote  #2

1715614288
Report to moderator
In order to achieve higher forum ranks, you need both activity points and merit points.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715614288
Hero Member
*
Offline Offline

Posts: 1715614288

View Profile Personal Message (Offline)

Ignore
1715614288
Reply with quote  #2

1715614288
Report to moderator
Thekool1s
Legendary
*
Offline Offline

Activity: 1512
Merit: 1218


Change is in your hands


View Profile
October 03, 2017, 05:23:16 AM
 #2

Well use blocktrial then, they have zero restrictions as far as i know, plus their api is 100% free to use, you can generate a receiving address for each transaction with a single simple api call, you can check the confirmations on transactions etc.. Also there is no waiting time to get an api key. You do have to install their sdk thou.
mocacinno
Legendary
*
Offline Offline

Activity: 3388
Merit: 4922


https://merel.mobi => buy facemasks with BTC/LTC


View Profile WWW
October 03, 2017, 05:43:39 AM
 #3

Why don't you use a simple python script to derive addresses from an xpub?
Just create a new wallet with an SPV wallet like electrum or a ledger, export the xpub, move it to your server, then just derive a new address for each customer.

This way you won't rely on a thirth party, and you have full controll over everything that happens, while still having maximum security (since your xprv will never touch a webserver)

█▀▀▀











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











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
cryptoshop.ro (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile WWW
October 03, 2017, 10:24:48 AM
 #4

Thank you for the replies  Grin

@Thekool1s
I will take a look at blocktrail, thanks.

@mocacinno
Oups! I didn't know this is possible. I must admit, this solution is brilliant, I'll definitely try it.
freemanjackal
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250


View Profile
October 04, 2017, 03:14:34 AM
 #5

Why don't you use a simple python script to derive addresses from an xpub?
Just create a new wallet with an SPV wallet like electrum or a ledger, export the xpub, move it to your server, then just derive a new address for each customer.

This way you won't rely on a thirth party, and you have full controll over everything that happens, while still having maximum security (since your xprv will never touch a webserver)
i was going to suggest a node or light wallet, but this is best...
CrazyCraig
Sr. Member
****
Offline Offline

Activity: 501
Merit: 340


Bye Felisha!


View Profile
October 04, 2017, 02:35:02 PM
 #6

Have you thought about standing up an instance with Bitcoin core and interacting directly with the RPC?

It may not be the most cost effective solution but it offers you the most control in the long run. You can still used derived keys for your cold storage etc.

RGBKey
Hero Member
*****
Offline Offline

Activity: 854
Merit: 658


rgbkey.github.io/pgp.txt


View Profile WWW
October 04, 2017, 05:01:34 PM
 #7

Have you thought about standing up an instance with Bitcoin core and interacting directly with the RPC?

It may not be the most cost effective solution but it offers you the most control in the long run. You can still used derived keys for your cold storage etc.


I agree. The whole point of Bitcoin is not having to rely on third-parties for your transaction data. Run a node yourself, and you'll be a lot more confident in your project, as well as not having to re-do everything if the API/service you use hits a rate cap/goes out of business, or if you need additional features in the future.
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!