Visualize Bitcoin network transactions in real time
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
atmosphere Add DevNexus 2013 presentation Feb 19, 2013
embedded-vertx Fix Atmosphere sample Dec 19, 2012
java-vertx Add "stub" MtGox to vert.x and Atmosphere samples Oct 14, 2012
node-sockjs Polish spelling, typos, image alignment Oct 15, 2012
node Polish Node.js bitcoin demo README Oct 15, 2012
presentation-keynote Add DevNexus 2013 presentation Feb 19, 2013
presentation Slide Update History Oct 17, 2012
.gitignore Add BitCoin Atmosphere sample Sep 17, 2012


A clone of using WebSockets instead of long polling and d3 instead of jQuery UI. The idea is to visualize all transactions in the global Bitcoin network. If you don't know what Bitcoin is, or don't know much about it, you should watch this two minute video.

The intention is to render trade data from all major exchanges as well as all account-to-account transfers and block creation events from the blockchain. The UI should eventually allow users to determine via a slider the date range they wish to see, hover for detailed transaction data, and ideally provide a Google-finance style set of checkboxes allowing the user to include/exclude which kinds of transactions they wish to see, which exchanges, etc.

A number of functionally equivalent implementations are available in the various sub-directories including Node.js, Node.js with SockJS, Tomcat-based Servlet, vert.x, and Atmosphere. See the README files in each for setup instructions.