Giter Site home page Giter Site logo

bitcoin-command's Introduction

Bitcoin Command Center

Bitcoin Command Center is a web-based application that has two main functions:

  • A web based frontend to bitcoin-qt/bitcoind (view transactions, send coins, manage addresses, etc)
  • A monitoring dashboard for a Bitcoin mining operation.

For more information, go here.

Bitcoin Command Center is not a turnkey application intended for end users. If you would like to use it, you will almost certainly need to have an understanding of the technologies involved and you'll need to be comfortable reading and editing the source code to make things work for your specific setup.

The major technologies involved are:

These are all open source technologies that are relatively straightforward to get running on Linux and OS X (using Homebrew, etc). It's also possible to get these running on Windows, but it will require a bit more effort. The details of getting these technologies installed are left as an exercise for the reader :)

At a high level, getting this running requires the following steps:

  1. Install Node, Mongo, and Compass
  2. Run npm install -g coffee-script to install the coffeescript command line tool on your system
  3. Run npm install from the root directory of this project to install all the require node modules
  4. Configure the application by either editing the default.coffee file in the config folder, or by creating a host-specific config file
  5. Make sure MongoDB is running
  6. Run coffee app.coffee to start the web server.
  7. Point your web browser at the server you just started.

Now, to be truely useful, you'll also need to configure your bitcoin miners to submit data to the web application ever time they find a share. If you are using cgminer, you can look at my share monitor node.js script as an example of how to do this.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.