Bitcoin Mining Website

2019
https://btc.nickwinans.com


Summary

In 2019 I had a cryptocurrency mining rig setup with my friend to mine various cryptocurrencies that we would exchange for Bitcoin. There were no free services to view data across multiple API’s that I liked, so I decided to make my own. I hooked into API’s from Coinbase where we stored our bitcoin, Nicehash where we mined our cryptocurrency and a custom program to monitor GPU temperature and loads. I used no front-end frameworks for this simple site, but rather created my own CSS and JS scripts necessary for the site to run. I did have to create a very simple Node.js server in addition to the nginx server hosting the site. This Node server allowed me to periodically send a custom crafted JSON file from the Mining Rig that contained information such as GPU and CPU temperatures, loads, and fan speeds.


Technology Used

nginx - Web Server

Node.js - Custom API Endpoint


Screenshots

The landing page for my Bitcoin site

The "Coinbase" page showing transactions in and out of the account

The "Components" page showing payback progress and what we spent money on in the rig


← Back