Home › Bitcoin Mining With

Bitcoin mining Debian Linux

Bitcoin Command: A Mining & Wallet Management Web App  September 24, 2013 – 00:00

Sep 24th, 2013

This is one of two posts about my Bitcoin Command app.

  • The first post (this post) focuses on the actual functionality of the app and will be of interest mostly to other Bitcoin miners.
  • The second post focuses on the technology I used to create the app and may be of interest to other web developers regardless of their interest in Bitcoin.

A month or so ago, in post about my BFL Singles, I mentioned that I had a custom bitcoin dashboard that I used to monitor my mining operation. I also mentioned that I was in the process of rewriting the dashboard and would post the source when I finished that effort. Well, I am not entirely done with my rewrite, but it is "done enough", so I'm putting it out there for anyone that might be interested in adapting the code to their own operation.

What Is It?

It's a combination mining dashboard and a web-based frontend to a bitcoind wallet.

Features include...

  • Stats on current mining devices and current pools based on shares submitted to pools
  • Stats on expected and actual income per day
  • Pool stats (unpaid balances, etc) for active pools
  • A nearly complete wallet frontend
  • Recent transactions list
  • Send bitcoins to others
  • New address creation
  • Address management (renaming labels, archiving address)
  • Mobile-optimized to work well on modern smartphone browsers (Safari, Chrome, etc).
  • Here are some screenshots of current functionality (click to enlarge)...

    And on a smartphone...

    When the app is actively running, you also see live updates as shares are found by your miners:

    Technical Requirements

    First and foremost, you probably need to be a developer or have a developer friend to get this up and running.

    This is not a polished, ready to install software package aimed at end users. This is the source code of my own, personal, dashboard, and while I made many things configurable (like where your database is hosted and how to connect to your bitcoind server), many other assumptions are hardwired into the code (like the fact that I prefer the coinbase USD exchange rate API since that is where I sell my BTC). 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. I suggest reading the other blog post as well so that you have a better understanding of how the technical pieces fit together.

    Source: www.ewal.net

    Related posts:

    1. Bitcoin mining Debian howto
    2. Bitcoin mining Debian Lenny
    3. Bitcoin mining web client
    4. Bitcoin mining meaning
    5. Bitcoin mining Debian CPU