Building an open source mining dashboard Self-hosted. No cloud. Fork it, run it, make it yours
Public Key
npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 Profile Code
nprofile1qqst4pfsvfektm8dqn9pnfucq9722nahsv84ezcdsaclav5083luftgpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0ds30vucr
Show more details
Published at
2026-01-30T05:36:53Z Event JSON
{
"id": "7c64208c1c36977a0e2d0e34af6cbcbdbe35af7993cc2441353eef82075e0efe" ,
"pubkey": "ba8530627365eced04ca19a798017ca54fb7830f5c8b0d8771feb28f3c7fc4ad" ,
"created_at": 1769751413 ,
"kind": 0 ,
"tags": [],
"content": "{\"name\":\"satman\",\"about\":\"Building an open source mining dashboard\\nSelf-hosted. No cloud. Fork it, run it, make it yours\",\"lud16\":\"[email protected] \",\"picture\":\"https://blossom.primal.net/f17c9c9f7a9d1d92251432b356b775a3befda843dfb23126d40fd720d3ea232e.jpg\",\"displayName\":\"satman\",\"display_name\":\"satman\",\"website\":\"https://github.com/supremeshortty/dirtysats\",\"banner\":\"https://blossom.primal.net/57e1a48c8fe476da3bf21239f0155da41908912e47380f2d99e4743d361bd0f5.png\"}" ,
"sig": "516cdb736addfc6672f2779e3becc20e7c5a573e1ffba641d7c4c249014cb4e259c8a2205975f2b60b71df0d6e39b96ee837d214fc6f4284be5e27cd76106f56"
}
Last Notes npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman If this turns basements I to hash huts, I’m a happy man. My most surprising discovery is how I finite the possibilities are when tying to increase your hashrate. You can mount fans, add heatsinks, try different cooling. You can mess with settings, code your own auto-tuning program. I found the best result being a mix of the two. Upgrade the hardware so the firmware can push its limits npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman Dirtysats home mining dashboard has had some major improvements I’ve been working in the shadows not giving any updates (sorry). It’s finally at a point where I feel like I can open source it and get feedback on bugs, feature requests, etc. This is no where near the finished product, but it’s good enough to share with the world. Try it out yourself and leave me some feedback for a zap ⚡️ https://github.com/supremeshortty/dirtysats Another huge shoutout to @nprofile…4ezu for donating miners to help me get started on this project #bitcoin #mining #asic #homemining #bitaxe https://blossom.primal.net/d9f1f8905a0b1e3dacaff6c58deafe1267d114c7e9e88a9a72ea45dc5f456006.mov npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman This got me fired up. I’d like to share https://blossom.primal.net/e23e87963b7c6db3f2aaf3531cb565965f9b3112b13565dae2af9ce6e8cc93c9.mp4 npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman This is decentralized privacy. Say what you really feel npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman @nprofile…t4my and one for you too npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman @nprofile…rvh2 one more beer scheduled to be consumed for your zap npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman @nprofile…pt6z drinking one beer for your zap npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman When I run script hashrate go up #bitaxe #mining https://blossom.primal.net/3539e9edeeb7092efa84e4555494929766b0b731c3f1484aa15d922849475cfb.jpg npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman Big update for people following my home mining optimization project: I’m making it open source for anybody to use 🫵 - Real time data on your entire fleet - Adjust pools - Real time autonomous settings adjustments for your miners based on ASIC chip temp - Connect your energy provider to run AI simulated mining schedules for maximum profitability - Ability to set up telegram alerts for updates on your miners - Pool (and backup pool) configuration It’s currently on a private GitHub repository while I get it functional and deploy updates, but I’ll make a post when I open it up. For anybody who doesn’t feel like reading through a whole repository and messing around with trying to run it, I want to flash it onto raspberry pi’s so all you have to do is plug it in - it’ll run on boot Here’s a sneak peak And hey, if you wanna zap to support the project, I’ll drink a beer. One beer consumed per zap #homemining #bitaxe #python https://blossom.primal.net/dea1a5c7f6dfa3a99789661ccdd786b82aad8724f272b70a180686b3d89d449d.mov npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman Does that mean all their software is open source now? Or just for the nano npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman Claude code is a beast https://blossom.primal.net/2f822e657687b5f18cb4312e1f884d9a25f69df65fd7bb5253d313e1f3251abd.jpg npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman 100% making that its worker name npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman New piece. We’ve got 14TH to test with now. Shoutout @nprofile…pemn again for lending me some hashrate 🫵 Progress report soon #Nerdaxe #homemining https://blossom.primal.net/a0138cfde29681df2113d347c408113d9aa5c898714170b138c90a69b6f77e58.jpg npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman What else would I be doing on a Sunday #homemining #bitaxe #mining #btc https://blossom.primal.net/020881c39e026afd1cbded112a7d0d779c68e54036784217ac36d645e623a06d.mov npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman Previous iteration of the home miner optimization software relied on a smart plug to shut power off to a miner if its chip got too hot before giving it time to cool off and reboot. I think I just figured out a workaround. For EPS32 miners like BitAxe and NerdQAxe, I’ll leverage an api. For CGMiner-based miners like Antminer or Avalon, it’s going to look a little different. thermal_restart() Best part, you’ll see this all in real time on the web dashboard It’s gonna fuck… trust me #homemining #mining #bitaxe npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman HUGE SHOUTOUT @nprofile…z87z for letting me borrow miners to test on I have one more NerdQAxe++ on the way so we’ll have PLENTY of hashing to test on 💪 I need to get accurate baseline total hashrate and shares found before booting up the raspberry pi and optimizing temperature zones LFG #bitaxe #mining #homemining #btc #s9 https://blossom.primal.net/b4b12924e2ef9a8c5c8282cff0c683e902a6c696bae3335ca2ca9488f336bf6c.mov npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman You should check out what I’ve been working on. Real time home miner optimization hosted on a raspberry pi. Want to get to the point where people can get preflashed raspberry pi’s from me to just plug in and start hashing harder. A lot of my posts give updates on the project npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman 3 TH? npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman Genius 📝 npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman We just hit 1.73 TH/s on a stock BitAxe Gamma 🤯 #bitaxe #mining #homemining #btc https://blossom.primal.net/29ec0b4020fb3ae66fbfef5b553c80fb3401378f9027a3cb6782ce16dc3522fc.png npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman Gonna have to put this on pre-order for 5 years until I have a kid npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman New and improved web dashboard https://blossom.primal.net/33ebc141626a0cb240e586e71d2380a4b04f7d367c9b8e70303ad2e63518b944.png npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman LFG we’re gonna be running some more tests in a few days. https://blossom.primal.net/cce1bd85626844f63fc8e5e8e385e014fd142f653bd2cf625d0b8a697e2f9719.jpg npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman You can literally just do whatever you want npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman Open to it. @nprofile…7emm has been a huge help in talking through ideas and offering miners to run tests on. It’s been a personal passion project turned into people wanting to know more. We’re so early npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman More progress 🤌 Adding automatic detection for just about every type of home miner up to 1,800W. Plug it in and boot that bitch up https://blossom.primal.net/3018a31323546a3fffcdb77451584a627f99d58ae658a88aa176cf5764ec763d.png https://blossom.primal.net/621899496e41413bbf05be9438eb7dec2d3495f3d1984b232b016500d1f9a40d.png https://blossom.primal.net/11ac1694f16c6bc0257fe81fe79b3a373b801c10836c3135b5d81e8a22fab66f.png npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman We’ll get that to 7 🔜 npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman Thanks @nprofile…7emm! Running more tests. Can’t wait for you to check it out in person #nevent1q…yc20 npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman Turn your wallet on. This deserves sats npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman Fuckkkkk. I was too busy playing Minecraft on my Xbox 360 #nevent1q…pkc2 npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman I’ll keep the updates rolling npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman ⬇️ Home Mining Optimization Project Note ⬇️ Ever since I got my first BitAxe, I’ve been looking for my own solutions on how to overclock, optimize, and increase daily rewards without going down the generic route of upgrading cooling or manually tinkering with frequency and voltage settings. I thought why not try writing a python script to optimize a miner in real time. I had a raspberry pi lying around so I figured I’d write the script, deploy it on my raspberry pi, and watch it hash harder… so that’s exactly what I did. ✅ Here’s what it does (so far): - Automatically detects BitAxes across my network on system boot - Reads live chip temperature every 30 seconds ➡️ adjusts settings to ramp up or ramp down - With a smart plug, shuts the BitAxe down at 68 degrees C, lets it cool down for 5 minutes, and reboots to prevent overheating - Capable of controlling 100+ BitAxes over the same network. Breaks into parallel threads at 5 or more miners to keep up with monitoring chip temps at 30 second intervals -Web dashboard to see which miners are connected + real time stats So far, I’ve seen an increase in my average hashrate, an increase in my energy efficiency, and a significant increase in my daily mining rewards. There is much more to come, but I want to put together plug n play kits for anybody wanting to run the same setup. Pre-flashed raspberry pi, smart plug, and ethernet. #bitaxe #mining #homemining #gamma #btc npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman Preliminary results are in Higher hashrate + better efficiency = more shares found = higher daily rewards Working on building out the program to run a fleet of home miners. Can’t wait to test it out on all sorts of home mining equipment 🔜 Updates coming soon https://blossom.primal.net/dd8dbada20a70ac72d67c24de278507ca7d9af24fdb62497980f76369c63ef9a.png npub1h2znqcnnvhkw6px2rxnesqtu548m0qc0tj9smpm3l6eg70rlcjksvjsm72 satman I wanted to gauge community interest on a project of mine. Been building a python script to optimize bitaxe performance in real time based on the chip temp. Deployed on a raspberry pi and capable of running 100+ bitaxes on the same network. Testing now! Test 1 Results: -12% increase in shares per minute - 100% decrease in stale jobs - Peak 1.59 TH/s achieved on stock bitaxe gamma #bitaxe #homemining #mining #alwaysbeoptimizing #newtonostr https://blossom.primal.net/19142bdfac7d354dccf05d0b0a883e2f3ca41132b4228ab1050497d905f8dbd2.mov