Author

Topic: Which is the 'best' block explorer to set up on a server ? (Read 1936 times)

legendary
Activity: 1652
Merit: 1015
Best one would be a custom built one based on libbitcoin. But also the hardest option.
legendary
Activity: 1708
Merit: 1066
Thanks for your feedback - Abe looks like the best candidate to use.
full member
Activity: 142
Merit: 100
Hive/Ethereum

Abe already has an api call to fetch unspent outputs of an address.

Do you happen to have a link with that info? Not seeing anything in the README about it
sr. member
Activity: 426
Merit: 250
We want to set up a block explorer type application on a server node and wanted feedback from anyone who has done something similiar.

What we plan to do is:
+ run a bitcoind on a nice, quick, well connected server (or two).
+ also run a block explorer type app on the same node.
+ add in a REST interface to the server to provide things like:
    + given an address, what are the transactions ?
    + given a master public key, what was the date of the first HD address that is on the blockchain ?


This isn't the sort of thing a bitcoind can do via RPC (to my knowledge). The bitcoind would have a blank wallet for security reasons.

What software is there available that can give 'block explorer' type info ?
(Just ignore the specifics of the REST interface - we are expecting to have to write that)

I know of:
+ ABE
+ Electrum server
+ there are closed solutions like blockchain.info and Jan Moller's bitcoinspinner/ mycelium backend but we are looking for something open source.

Java would be prefered but we are flexible as to the language.

If you have done something similiar (or tried and ran into difficulties) your feedback would be very useful.

Cheers,

Jim


p.s. You can probably guess that it we are doing this as a part of the MultiBit HD development.  :-)


Abe already has an api call to fetch unspent outputs of an address.
b!z
legendary
Activity: 1582
Merit: 1010
full member
Activity: 142
Merit: 100
Hive/Ethereum
I don't know of one, but I did start a thread to gather feedback for an idea like this: https://bitcointalksearch.org/topic/feedback-request-bitcoin-cloud-services-289998

I'm interested in developing an open-source VM that meets the requirements just as you mentioned because of the many hurdles I had to overcome just to get bitcoind to do what I wanted. Wrote a blog post about it, for anyone interested: http://www.ideaexcursion.com/2013/09/18/developing-against-bitcoind/
legendary
Activity: 1708
Merit: 1066
We want to set up a block explorer type application on a server node and wanted feedback from anyone who has done something similiar.

What we plan to do is:
+ run a bitcoind on a nice, quick, well connected server (or two).
+ also run a block explorer type app on the same node.
+ add in a REST interface to the server to provide things like:
    + given an address, what are the transactions ?
    + given a master public key, what was the date of the first HD address that is on the blockchain ?


This isn't the sort of thing a bitcoind can do via RPC (to my knowledge). The bitcoind would have a blank wallet for security reasons.

What software is there available that can give 'block explorer' type info ?
(Just ignore the specifics of the REST interface - we are expecting to have to write that)

I know of:
+ ABE
+ Electrum server
+ there are closed solutions like blockchain.info and Jan Moller's bitcoinspinner/ mycelium backend but we are looking for something open source.

Java would be prefered but we are flexible as to the language.

If you have done something similiar (or tried and ran into difficulties) your feedback would be very useful.

Cheers,

Jim


p.s. You can probably guess that it we are doing this as a part of the MultiBit HD development.  :-)
Jump to: