Bitcoin Forum
April 26, 2024, 12:59:31 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: [ANN] New blockchain explorer (with BIP32 hierarchical web-wallet)  (Read 2320 times)
bkchain (OP)
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile WWW
February 06, 2014, 01:49:32 PM
Last edit: March 20, 2014, 07:25:46 PM by bkchain
 #1

Hello,

For those interested, I am working on a multi-currency blockchain explorer:
http://bkchain.org

  • Supports BTC, PPC, LTC, DOGE
  • Live transactions and block updates
  • Blocks and transactions browsing
  • Address (with latest 50 ops including unconfirmed, soon multi-page)
  • Coin-days destroyed, average coin age
  • Search
  • Currently banner-free
  • Initial startup: process and build DB for whole BTC blockchain in less than 2 hours.

Soon:
  • JSON API (already used internally, just need a quick review of current messages and security check)
  • Maybe BIP0032 client-side Wallet services(?)
  • Unified search

Might open-source it later (if I have time to clean it).

Motivation: Wanted to give back to community, and learn more about blockchain internals and huge/live data processing. Also figured that having more blockchain explorer is good for future (no central point of failure), and also provide major currencies in a single website.

Feedback welcome.
Enjoy!

UPDATE:
Added electrum-compatible hierarchical deterministic web-wallet (experimental, use at your own risk).
1714136371
Hero Member
*
Offline Offline

Posts: 1714136371

View Profile Personal Message (Offline)

Ignore
1714136371
Reply with quote  #2

1714136371
Report to moderator
1714136371
Hero Member
*
Offline Offline

Posts: 1714136371

View Profile Personal Message (Offline)

Ignore
1714136371
Reply with quote  #2

1714136371
Report to moderator
Unlike traditional banking where clients have only a few account numbers, with Bitcoin people can create an unlimited number of accounts (addresses). This can be used to easily track payments, and it improves anonymity.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714136371
Hero Member
*
Offline Offline

Posts: 1714136371

View Profile Personal Message (Offline)

Ignore
1714136371
Reply with quote  #2

1714136371
Report to moderator
1714136371
Hero Member
*
Offline Offline

Posts: 1714136371

View Profile Personal Message (Offline)

Ignore
1714136371
Reply with quote  #2

1714136371
Report to moderator
1714136371
Hero Member
*
Offline Offline

Posts: 1714136371

View Profile Personal Message (Offline)

Ignore
1714136371
Reply with quote  #2

1714136371
Report to moderator
Zen00
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
February 06, 2014, 02:06:26 PM
 #2

Us at the CasinoCoin community would appreciate it if you put us on as well.

Mine CasinoCoin with the CasinoCoin Slashers, daily backups, fast transactions, block finder rewards, secured server!
LTC: Lf57yviumAnFGP8NJ2MSMz9f2xLj2Hicxv                                CSC: CKnzrwrck2EFzvTLxmLhNkVcdZatKPmTgk
If the MPOS wiki has been useful to you, consider donating to me as thanks for maintaining.
jessica222
Newbie
*
Offline Offline

Activity: 36
Merit: 0


View Profile
February 07, 2014, 03:44:32 AM
 #3

What's CasinoCoin by the way
hyalart
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
February 07, 2014, 08:13:54 AM
 #4

What's your infrastructure?
eafdeafd
Member
**
Offline Offline

Activity: 84
Merit: 10


View Profile
February 09, 2014, 07:43:53 PM
 #5

This is great, although the design is a bit...dull. Maybe once the main features are implemented, you could focus on making the site look nicer?
bkchain (OP)
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile WWW
February 12, 2014, 12:47:59 PM
 #6

What's your infrastructure?

Backend uses LevelDB, on a SSD dedicated server. Frontend is python.

This is great, although the design is a bit...dull. Maybe once the main features are implemented, you could focus on making the site look nicer?

Yes, unfortunately I am more of a coder than a designer... and I wanted to focus on features for first beta.
If somebody feel like helping in that area, that would be great!
telemeh
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
February 12, 2014, 03:19:14 PM
 #7

I actually like the clean design. And nice job overall! Are you planning to make it available to others in community to install/use (open-source or closed-source) any time soon? Would love to use it for a project I am working on...
Mitchell
Copper Member
Legendary
*
Offline Offline

Activity: 3906
Merit: 2197


Verified awesomeness ✔


View Profile WWW
February 12, 2014, 03:45:06 PM
 #8

I like the design and the overall feeling. Well done Wink

.
Duelbits
            ▄████▄▄
          ▄█████████▄
        ▄█████████████▄
     ▄██████████████████▄
   ▄████▄▄▄█████████▄▄▄███▄
 ▄████▐▀▄▄▀▌████▐▀▄▄▀▌██

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

▐████████████■▄▄▄■██████████▀
▐██████████████████████████▀
██████████████████████████▀
▀███████████████████████▀
  ▀███████████████████▀
    ▀███████████████▀
.
         ▄ ▄▄▀▀▀▀▄▄
         ▄▀▀▄      █
         █   ▀▄     █
       ▄█▄     ▀▄   █
      ▄▀ ▀▄      ▀█▀
    ▄▀     ▀█▄▄▄▀▀ ▀
  ▄▀  ▄▀  ▄▀

Live Games

   ▄▄▀▀▀▀▀▀▀▄▄
 ▄▀ ▄▄▀▀▀▀▀▄▄ ▀▄
▄▀ █ ▄  █  ▄ █ ▀▄
█ █   ▀   ▀   █ █  ▄▄▄
█ ▀▀▀▀▀▀▀▀▀▀▀▀▀ █ █   █
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█  █▄█
█ ▀▀█  ▀▀█  ▀▀█ █  █▄█

Slots
.
        ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▄
        █         ▄▄  █
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▄       █
█  ▄▄         █       █
█             █       █
█   ▄▀▀▄▀▀▄   █       █
█   ▀▄   ▄▀   █       █

Blackjack
|█▀▀▀▀▀█▄▄▄
       ▀████▄▄
         ██████▄
▄▄▄▄▄▄▄▄█▀    ▀▀█
████████▄        █
█████████▄        █
██████████▄     ▄██
█████████▀▀▀█▄▄████
▀▀███▀▀       ████
   █          ███
   █          █▀
▄█████▄▄▄ ▄▄▀▀
███████▀▀▀
.
                 NEW!                  
SPORTS BETTING 
|||
[ Đ ][ Ł ]
AVAILABLE NOW

Advertisements are not endorsed by me.
bkchain (OP)
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile WWW
February 12, 2014, 04:32:14 PM
 #9

I like the design and the overall feeling. Well done Wink

I actually like the clean design. And nice job overall! Are you planning to make it available to others in community to install/use (open-source or closed-source) any time soon? Would love to use it for a project I am working on...

Uh-oh, I've just spent some time doing a new design (using bootstrap). It's still a work in progress (esp., I'm not happy with the TX block yet).
Hope you like the new one better! Feel free to feedback.

I am planning to add JSON API, clean-up/doc the source little bit more and then put it on github or something... should be done in a week or two hopefully.
ahmedjadoon
Legendary
*
Offline Offline

Activity: 1414
Merit: 1000


View Profile
February 12, 2014, 04:58:43 PM
 #10

Seems like a great project.Good luck with it
eafdeafd
Member
**
Offline Offline

Activity: 84
Merit: 10


View Profile
February 13, 2014, 12:23:27 AM
 #11

I like the design and the overall feeling. Well done Wink

I actually like the clean design. And nice job overall! Are you planning to make it available to others in community to install/use (open-source or closed-source) any time soon? Would love to use it for a project I am working on...

Uh-oh, I've just spent some time doing a new design (using bootstrap). It's still a work in progress (esp., I'm not happy with the TX block yet).
Hope you like the new one better! Feel free to feedback.

I am planning to add JSON API, clean-up/doc the source little bit more and then put it on github or something... should be done in a week or two hopefully.

Bootstrap designs tend to look pretty clean and nice. And the fact that they work well on mobile devices is a huge plus. I urge you to continue. :p
Mitchell
Copper Member
Legendary
*
Offline Offline

Activity: 3906
Merit: 2197


Verified awesomeness ✔


View Profile WWW
February 13, 2014, 12:25:51 AM
 #12

Quote
Bootstrap designs tend to look standard and boring. They might be clean and nice, but everybody uses them which ruins it.
Let me fix that for you. This is my personal opinion, but I do know that a lot of people think like this.

.
Duelbits
            ▄████▄▄
          ▄█████████▄
        ▄█████████████▄
     ▄██████████████████▄
   ▄████▄▄▄█████████▄▄▄███▄
 ▄████▐▀▄▄▀▌████▐▀▄▄▀▌██

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

▐████████████■▄▄▄■██████████▀
▐██████████████████████████▀
██████████████████████████▀
▀███████████████████████▀
  ▀███████████████████▀
    ▀███████████████▀
.
         ▄ ▄▄▀▀▀▀▄▄
         ▄▀▀▄      █
         █   ▀▄     █
       ▄█▄     ▀▄   █
      ▄▀ ▀▄      ▀█▀
    ▄▀     ▀█▄▄▄▀▀ ▀
  ▄▀  ▄▀  ▄▀

Live Games

   ▄▄▀▀▀▀▀▀▀▄▄
 ▄▀ ▄▄▀▀▀▀▀▄▄ ▀▄
▄▀ █ ▄  █  ▄ █ ▀▄
█ █   ▀   ▀   █ █  ▄▄▄
█ ▀▀▀▀▀▀▀▀▀▀▀▀▀ █ █   █
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█  █▄█
█ ▀▀█  ▀▀█  ▀▀█ █  █▄█

Slots
.
        ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▄
        █         ▄▄  █
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▄       █
█  ▄▄         █       █
█             █       █
█   ▄▀▀▄▀▀▄   █       █
█   ▀▄   ▄▀   █       █

Blackjack
|█▀▀▀▀▀█▄▄▄
       ▀████▄▄
         ██████▄
▄▄▄▄▄▄▄▄█▀    ▀▀█
████████▄        █
█████████▄        █
██████████▄     ▄██
█████████▀▀▀█▄▄████
▀▀███▀▀       ████
   █          ███
   █          █▀
▄█████▄▄▄ ▄▄▀▀
███████▀▀▀
.
                 NEW!                  
SPORTS BETTING 
|||
[ Đ ][ Ł ]
AVAILABLE NOW

Advertisements are not endorsed by me.
hyalart
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
February 14, 2014, 12:34:35 PM
 #13

What's your infrastructure?

Backend uses LevelDB, on a SSD dedicated server. Frontend is python.


Ah nice! I can not understand however how did you implement multiple coins. Are you reading the data from the RPC interface of each daemon?

I am asking cause I have been playing around with something similar for myself
bkchain (OP)
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile WWW
February 14, 2014, 01:42:23 PM
 #14

What's your infrastructure?

Backend uses LevelDB, on a SSD dedicated server. Frontend is python.


Ah nice! I can not understand however how did you implement multiple coins. Are you reading the data from the RPC interface of each daemon?

I am asking cause I have been playing around with something similar for myself

Using a hybrid system:
  • I read block data directly from blockchain files (found it was much faster, esp. during initial startup; it also allows me to get all orphaned blocks, not sure I could get that with RPC).
  • I use RPC for live data.

Multiple coin is not so hard, they're all very similar to Bitcoin.
hyalart
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
February 17, 2014, 11:45:59 AM
 #15

What's your infrastructure?

Backend uses LevelDB, on a SSD dedicated server. Frontend is python.


Ah nice! I can not understand however how did you implement multiple coins. Are you reading the data from the RPC interface of each daemon?

I am asking cause I have been playing around with something similar for myself

Using a hybrid system:
  • I read block data directly from blockchain files (found it was much faster, esp. during initial startup; it also allows me to get all orphaned blocks, not sure I could get that with RPC).
  • I use RPC for live data.

Multiple coin is not so hard, they're all very similar to Bitcoin.

Makes sense. Is there a tool which you recommend for reading the blockchain files so I can have a look at it as well?
bkchain (OP)
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile WWW
February 23, 2014, 01:50:08 PM
 #16

What's your infrastructure?

Backend uses LevelDB, on a SSD dedicated server. Frontend is python.


Ah nice! I can not understand however how did you implement multiple coins. Are you reading the data from the RPC interface of each daemon?

I am asking cause I have been playing around with something similar for myself

Using a hybrid system:
  • I read block data directly from blockchain files (found it was much faster, esp. during initial startup; it also allows me to get all orphaned blocks, not sure I could get that with RPC).
  • I use RPC for live data.

Multiple coin is not so hard, they're all very similar to Bitcoin.

Makes sense. Is there a tool which you recommend for reading the blockchain files so I can have a look at it as well?

Currently using a slightly modified version of https://code.google.com/p/blockchain/
bittyweb
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
February 23, 2014, 02:01:01 PM
 #17

Hey,

Why don't you make some designs, and look it cool.

People like the design more rather than the functions. It is just common people Smiley
bkchain (OP)
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile WWW
February 23, 2014, 02:03:27 PM
 #18

Hey,

Why don't you make some designs, and look it cool.

People like the design more rather than the functions. It is just common people Smiley

Yes I will be working on that soon.

BTW, new features:
  • Added JSON API for block, TX and address balances (check http://bkchain.org/static/api.txt). I will add better looking doc later.
  • More block specific info on main screen: block type (PoS or PoW, if it applies), coinage destroyed, amount staked (PoS blocks), reward, etc.. Feel free to let me know if you think I should add or replace some of the indicators.
  • Live TX/block time is now relative to current time (i.e. 5 minutes ago, auto-updated).
  • Live TX also displays additional infos: time and coinage destroyed.
  • Block info now separates input, output, fees and reward in block details. It also displays block type.
bittyweb
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
February 23, 2014, 02:44:56 PM
 #19

Hey,

Why don't you make some designs, and look it cool.

People like the design more rather than the functions. It is just common people Smiley

Yes I will be working on that soon.

BTW, new features:
  • Added JSON API for block, TX and address balances (check http://bkchain.org/static/api.txt). I will add better looking doc later.
  • More block specific info on main screen: block type (PoS or PoW, if it applies), coinage destroyed, amount staked (PoS blocks), reward, etc.. Feel free to let me know if you think I should add or replace some of the indicators.
  • Live TX/block time is now relative to current time (i.e. 5 minutes ago, auto-updated).
  • Live TX also displays additional infos: time and coinage destroyed.
  • Block info now separates input, output, fees and reward in block details. It also displays block type.

The features are great. i wish you good luck. Will love to see new design.
rmines
Full Member
***
Offline Offline

Activity: 140
Merit: 100


View Profile
February 23, 2014, 02:48:49 PM
 #20

Looking good, I really dig the clean design Smiley
Will you also support other coins than bitcoin, litecoin, peercoin and dogecoin in the future?

♔ PrimeDice : The Premier Bitcoin Gambling Experience @PrimeDice
Spare some change? 1LkqfvQTLAEiiCwTqkPRcvUdEmkCR11QDE
Pages: [1] 2 »  All
  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!