Bitcoin Forum
December 14, 2024, 10:57:41 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: List of bitcoin payment notification services  (Read 3137 times)
Amitabh S (OP)
Legendary
*
Offline Offline

Activity: 1001
Merit: 1005


View Profile
October 26, 2014, 09:59:44 AM
Last edit: December 09, 2015, 12:05:41 PM by Amitabh S
 #1

I am making a list of services that provide payment notifications for watched bitcoin addresses; so I should give them addresses to watch and they should push a notifications to me when that address receives bitcoins. This is a very useful service for developers.

Are there others? Lets make a list here.
I am looking especially at ones that use HTTP callback rather than via websocket.. something like bitcoinmonitor.net


EDIT: added suggestions by other posters (Have not tested all of them myself).

Coinsecure referral ID: https://coinsecure.in/signup/refamit (use this link to signup)
Farghaly
Newbie
*
Offline Offline

Activity: 38
Merit: 0


View Profile
October 26, 2014, 11:26:17 AM
 #2

There's http://chain.com which provide webhooks to watch addresses, when a transaction hits one of your addresses, your callback url will be called with transaction information.
Amitabh S (OP)
Legendary
*
Offline Offline

Activity: 1001
Merit: 1005


View Profile
October 27, 2014, 07:12:39 AM
 #3

+1 for chain.com... It looks promising.

Will revert after testing. Seems to have similar functionality like bitcoinmonitor.net. However, the documentation is a bit daunting. Would be great to have some Java examples.

Coinsecure referral ID: https://coinsecure.in/signup/refamit (use this link to signup)
btcbb
Newbie
*
Offline Offline

Activity: 30
Merit: 0


View Profile WWW
October 27, 2014, 10:59:03 AM
 #4

Our webhooks API is available in closed beta and will be available to the general public in November.

Check it out at https://www.blocktrail.com
fbueller
Sr. Member
****
Offline Offline

Activity: 412
Merit: 287


View Profile
October 28, 2014, 04:10:07 AM
 #5

You can query electrum spv nodes and also subscribe to updates for an address. You wouldn't have to rely on just one server with this.

Bitwasp Developer.
Amitabh S (OP)
Legendary
*
Offline Offline

Activity: 1001
Merit: 1005


View Profile
October 28, 2014, 04:29:25 AM
 #6

Our webhooks API is available in closed beta and will be available to the general public in November.

Check it out at https://www.blocktrail.com

blocktrail also looks quite good. How do I try out the webhooks API? Also some Scala examples would be great.

Coinsecure referral ID: https://coinsecure.in/signup/refamit (use this link to signup)
Amitabh S (OP)
Legendary
*
Offline Offline

Activity: 1001
Merit: 1005


View Profile
October 28, 2014, 04:39:44 AM
Last edit: October 28, 2014, 01:45:01 PM by Amitabh S
 #7

You can query electrum spv nodes and also subscribe to updates for an address. You wouldn't have to rely on just one server with this.

This seems to be an excellent option, if I can get it up and running. Can anyone point me to the necessary documentation. Any Java library for this?

Coinsecure referral ID: https://coinsecure.in/signup/refamit (use this link to signup)
Dabs
Legendary
*
Offline Offline

Activity: 3416
Merit: 1912


The Concierge of Crypto


View Profile
October 28, 2014, 04:48:50 AM
 #8

The most reliable is running your own full node. The wallet can be watch-only (or with an impossible password).

Amitabh S (OP)
Legendary
*
Offline Offline

Activity: 1001
Merit: 1005


View Profile
October 28, 2014, 04:53:13 AM
 #9

The most reliable is running your own full node. The wallet can be watch-only (or with an impossible password).

That would require too much resources. Otherwise its the most reliable option, but its ruled out.

Coinsecure referral ID: https://coinsecure.in/signup/refamit (use this link to signup)
Dabs
Legendary
*
Offline Offline

Activity: 3416
Merit: 1912


The Concierge of Crypto


View Profile
October 28, 2014, 05:03:03 AM
 #10

I think you can run a full node on a VPS. Some people run it on a desktop computer, (that then has some server software that does the call back to your URL.) Sort of like your own private bitcoin monitor.

It really depends on your use case: a simple service or low volume merchant, then you can go with those public services. But if you're running some type of game or exchange or business, then you will have to include a full node as one of the expenses.

gamblebitcoin
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
October 28, 2014, 10:52:04 AM
 #11

bitcoinmonitor is by far the best method to do so.
Amitabh S (OP)
Legendary
*
Offline Offline

Activity: 1001
Merit: 1005


View Profile
October 28, 2014, 01:46:58 PM
 #12

Thanks for everyone's replies, especially to fbueller. I managed to get a cheap and quick notifier running using BitcoinJ (which is perfect for my needs). Thanks also to Mike Hearn Grin

Coinsecure referral ID: https://coinsecure.in/signup/refamit (use this link to signup)
Bungeebones
Full Member
***
Offline Offline

Activity: 178
Merit: 100



View Profile
October 28, 2014, 07:12:27 PM
 #13

I think you can run a full node on a VPS. Some people run it on a desktop computer, (that then has some server software that does the call back to your URL.) Sort of like your own private bitcoin monitor.

It really depends on your use case: a simple service or low volume merchant, then you can go with those public services. But if you're running some type of game or exchange or business, then you will have to include a full node as one of the expenses.

I've been running a full node and sending the results to a shared hosting server and just posted the link to the Gituhub repository where I posted the code.

Before the VPS I was able to do the same thing on my laptop using a service at https://ngrok.com/ which let me send the results to the shared server. Ngrok establishes a tunnel between the laptop and the shared hosting account.

If you install Apache, MySql, PHP and Curl on your laptop then the files at Github would do the same from your laptop. Here is the link to the forum post where I posted a request for peer review of the code: https://bitcointalk.org/index.php?topic=837672.0

The reason I run my own node is so that I can handle a Bitcoin payment in steps depending on how many confirmations it has gotten. For example, I can credit their account immediately at 0 confirms, flag it for other processing at 1 confirm and finalize the processing by moving to cold storage at 3 confirms (or whatever arrangement and treatment you want to do).

Nabilo
Hero Member
*****
Offline Offline

Activity: 627
Merit: 500



View Profile
October 29, 2014, 02:32:09 AM
Last edit: October 29, 2014, 03:13:21 PM by Nabilo
 #14

Hi everyone  Smiley
I know that I'm off-topic, But I wanted to say that I regret the service btc.to (the bitcoin address shortener).  a very simple and useful greet service. and those I really I don't know why it stop working.

here:
-do someone know if a similar service exist ?
and do you agree like me that (for example: [bitcoinmonitor.net]) should to integre a similar tool?
 
btc_enigma
Hero Member
*****
Offline Offline

Activity: 692
Merit: 569


View Profile
October 01, 2015, 04:54:11 AM
 #15

Consider adding blockonomics to the list, it now supports websocket notifications https://www.blockonomics.co/views/api.html

blipp
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
November 05, 2015, 02:34:23 PM
 #16

Simple service that sends email notifications when payment is made. It's a free service with the most easy setup. Sends crafted notifications. Watch-only address monitoring, works without the private key.

http://bitnotify.com/

Service announcement https://bitcointalk.org/index.php?topic=1200251.0
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!