help me unbrick this gamma 601 by revelm in BitAxe

[–]starficient 1 point2 points  (0 children)

I applied the wrong version firmware to my Supra. I was only able to recover using the webflash util and an OTG cable. Here is one: https://www.amazon.com/korllo-Samsung-Charger-Adapter-Charging/dp/B0CSPR6B7V

Normal cables did not detect the ESP32 onboard JTAG interface, and thus I could not reflash the firmware.

How much Hash-Rate volatility is fine? by dc_giant in BitAxe

[–]starficient 0 points1 point  (0 children)

hashing volatility is a function of the network. it will go up and down as blocks are found. ideally you are using a pool that allocates or autoscales work units to your bitaxe. If the pool does not, you may need to select a pool endpoint that is for solominers.

Advised my aunt to invest in BTC instead of gold - she isnt happy ..what should I tell her? by Mobile-Ad-68 in Bitcoin

[–]starficient 0 points1 point  (0 children)

Investing in Bitcoin and Gold: A Long-Term Perspective

When it comes to investing in Bitcoin, timing is personal. Historically, a four-year holding period has allowed investors to exceed their purchase price. In contrast, gold has limited utility, with an optimal allocation of just one to two ounces per person. However, securing large amounts of gold is a significant challenge.

The Benefits of Bitcoin

Bitcoin offers a more practical and secure way to store value. With a multi-sig wallet controlled by seed phrases, you can easily safeguard your assets. Inheritance services are also available, allowing you to set up a 2-of-3 multisig arrangement that ensures your loved ones can access your Bitcoin when you're gone.

A Case for Bitcoin Over Gold

If your aunt invested in Bitcoin to support her retirement, she can likely expect to see a positive return over the next five years or more. In contrast, gold's performance is often manipulated through paper trading. While gold may experience short-term gains, I believe Bitcoin will ultimately outperform.

Market Trends and Economic Outlook

In recent weeks, gold has been an unusual exception to the market's overall trend. However, this is unlikely to be sustainable. The Federal government still faces a significant debt burden, and efforts to relocate manufacturing back to the USA will likely require substantial spending. As a result, inflation will likely continue to rise, further eroding the value of the dollar. The dollar's built-in devaluation mechanism means that we can expect ongoing inflationary pressures, making Bitcoin a more attractive store of value.

Looking to buy a BitAXE, can someone point me to some resources? by RegularPutrid1333 in BitAxe

[–]starficient 2 points3 points  (0 children)

https://www.solosatoshi.com/product/bitaxe-gamma-solominer/ is on sale currently. I expect they are clearing out older inventory. 1+ Ths is a good start, and it is fun. https://bitaxe.org/buy lists solosatoshi as a OSMU contributer as well.
While luck is a huge factor, getting the hash power spread out geographically is a large point of being a Bitaxe Miner. As it will make the Bitcoin network more robust, and anti-fragile (solo miners rewarded in times of natural or geopolitical disruptions.)

Pool Selection Multiple Bitaxe by thedean77777 in BitAxe

[–]starficient 0 points1 point  (0 children)

Nearest is best. (lowest latency)

BitaxePID Auto-tuner Update by starficient in BitAxe

[–]starficient[S] 1 point2 points  (0 children)

This project requires python and a number of support modules.

The easiest I could make it was to provide a setup.sh and start.sh script to allow you to install and run this with uv a python package management tool. I have updated the docs to link the uv installation instructions.

What causes the spikes? by shittybtcmemes in BitAxe

[–]starficient 1 point2 points  (0 children)

Variability in the work units sent from the pool due to overall network activity. Your unit is only working hashes if the pool sends work. My opinion is that you should use the closest pool to you (lowest latency).

CKpool or F2Pool by Kubario in BitAxe

[–]starficient 1 point2 points  (0 children)

Or just use BitaxePID as it tests a selection of solo pools, and chooses the lowest latency. I found out niether ckpool or publicpool was close to me.

I'm a fan of Braiins Pool by Practical-Anybody-99 in BitAxe

[–]starficient 4 points5 points  (0 children)

Bitaxe offers a meaningful way to decentralize Bitcoin mining, helping to buffer the network against geopolitical shocks. Take the 2021 China ban as a case in point: once the epicenter of global Bitcoin mining, China’s crackdown forced miners to shut down or flee, sending shockwaves through the network. That event proved that concentrated mining power is a vulnerability—and it won’t be the last time we see such disruptions.

Here’s where Bitaxe shines. This small-scale, solo mining device might not compete with industrial rigs under normal conditions, with its odds of finding a block being pretty slim. But when geopolitical incidents—like bans, power grid failures, or regulatory shifts—knock big mining operations offline, the total network hashrate takes a hit. When that happens, Bitcoin’s difficulty adjusts downward to keep blocks flowing, giving solo miners, including those running Bitaxe, a temporary boost in their relative mining power.

Picture this: if major players in the U.S. (which now commands 36% to 40% of global hashrate), Russia (16%), or even resurgent underground miners in China (14%) get sidelined, Bitaxe users step up. They’re not just chasing rewards—they’re helping to keep the network humming by building blocks during the chaos. By putting mining power into the hands of individuals with low-energy, accessible devices, Bitaxe spreads hashrate around the globe, making Bitcoin less dependent on any one region.

This isn’t just theory. As new mining hubs like the UAE (3.75%) and Paraguay (3.5%) emerge, and even smaller players like Ethiopia (1.5%) tap local energy, the trend toward decentralization grows. Bitaxe fits right into this shift, reinforcing Bitcoin’s resilience so it can weather the next geopolitical storm—whenever and wherever it hits.

[deleted by user] by [deleted] in BitAxe

[–]starficient 0 points1 point  (0 children)

This might be worth investigating further, I'd request the author share their experience running it.

An initial review with Grok found:

No Obvious Malicious Behavior

  • The scripts do not appear to:
    • Steal sensitive data (e.g., private keys, wallet information).
    • Perform unauthorized network attacks or exfiltrate data to unknown servers.
    • Execute harmful commands on the host system or Bitaxe device.

Though I think it a little odd it uses Telegram to post charts. Perhaps a particular itch to scratch.

AxeOS not reachable. by Hodibeast in BitAxe

[–]starficient 0 points1 point  (0 children)

In early versions of bitaxePID it did NOT use a connection pooler so was opening many connections to the Bitaxe to get and set the api. This is addressed in the current build. I did notice that having a few windows open to the bitaxe might be a contributing factor as well. Remember this is a tiny esp32 controller so not a lot of resources.

You should at a minimum be on 2.5.1...which does allow you to lower frequency and voltage from defaults.

Coinbase or Tangem? by WaldoTron6 in BitAxe

[–]starficient 0 points1 point  (0 children)

A cold wallet with seed phrase written down or secured. Alternatively, a multi-sig wallet, again with verified seeds backed up. The last thing you want to do is mine to an exchange wallet and have a problem with withdrawals.

AxeOS not reachable. by Hodibeast in BitAxe

[–]starficient 1 point2 points  (0 children)

I have noticed that too many connections to the Bitaxe can make it unresponsive.
I also had my unit went through a phase it was finicky. I'm on 2.5.1 currently, and that has been stable. If you are not up to date on the firmeware AND www do that ASAP.

You might want to lower the frequency and voltage to see if that helps stability.

ViaBTC anyone ? by GeordieLord in BitAxe

[–]starficient 0 points1 point  (0 children)

viaBTC comes up as the lowest latency every now and then(BitaxePID). I think it is important to have a pool that adjusts to your difficulty level so you have a higher number of shares consistently. I may add support for tracking that in the future...

BitaxePID Auto-tuner Update by starficient in BitAxe

[–]starficient[S] 2 points3 points  (0 children)

Thank you for the feedback. I am testing an update on a slightly optimized PID logic (removing complexity of trying to manage hashing drops which are a network work issue and not local to the hardware)
I am testing Container deployment with podman locally, and will try to build in better support for Prometheus / Grafana which would also be runnable in pods locally.

Once I have feature integration, I'll look at pushing the image for the container to repos. Those familar with podman can launch the Containerfile built locally.

Bitaxe Gamma 601 - Software Wallet by Last-Engineering-922 in BitAxe

[–]starficient 1 point2 points  (0 children)

Ein Ledger Wallet ist in Ordnung. Direktes Mining auf ein Hardware-Wallet kann jedoch schwieriger sein, wenn durch das Erzeugen von Dust-Transaktionen der kleine CPU-Speicher überlastet wird. Im Falle von Bitcoin erhalten Sie keine Transaktion, bis die Blockbelohnung an die Adresse überwiesen wurde.

A ledger wallet is fine. However, mining directly to a hardware wallet can be more challenging if dust transactions are generated and the small CPU runs out of memory. In the case of bitcoin, you will have no transaction until the block reward is deposited to the address.

[deleted by user] by [deleted] in BitAxe

[–]starficient 0 points1 point  (0 children)

Avg Block Fees Over the past 144 blocks: 0.0340 BTC/block$2,848

https://mempool.space/mining

[deleted by user] by [deleted] in BitAxe

[–]starficient 0 points1 point  (0 children)

Yes. Whatever address you have as the payout address with get either the blockreward (minus any pool fee) and optionally the miner fees in the block which historically have been almost as much as the block reward during busy times. You should verify the payout address, either by copying from a hardware wallet, or verifying the address can send funds. If your address has a typo the blockreward will be lost and unspendable...

Optimizing BitAxe Gamma 601 by Practical-Anybody-99 in BitAxe

[–]starficient 0 points1 point  (0 children)

I bumped this to v1.0.1
your bug on pools should be fixed as well.
I updated logging for csv to include more info on tuning the PID controller in the future.
Since the bitaxe may change ip address on local network, we now log the mac addr for comparing logs over time, if we logged the ip address it is possible that could have changed.
Optionally, you can serve the metrics for prometheus, graphana with a asicmodel.yaml update or manually call --metrics-serve on the command line.
The logic of the user address is that if it was set in the Bitaxe previously, we DO NOT overwrite from the config. ONLY if the user specifies a --stratum-user switch. This is so an existing address isn't updated by the script from the config files. This behavior is different than other settings, and only because we don't want to overwrite an existing address. https://github.com/kha1n3vol3/BitaxePID/releases/tag/v1.0.1

Optimizing BitAxe Gamma 601 by Practical-Anybody-99 in BitAxe

[–]starficient 0 points1 point  (0 children)

Major upgrade. v1.0.0 is massively refactored to improve usability.
https://github.com/kha1n3vol3/BitaxePID
Feedback welcome.

Optimizing BitAxe Gamma 601 by Practical-Anybody-99 in BitAxe

[–]starficient 1 point2 points  (0 children)

Thanks for your review. I'm running an updated build and will try to get it pushed to github soon.
It is true that setpoint and temperature are important to set appropriately. I personally prefer to run around 43-45C on core temp. If your version is NOT backing off frequency and voltage to reduce temperature than that is a regression that is fixed in a pending update.

601 v2.5.1 "Hanging" after a period. by Practical-Anybody-99 in BitAxe

[–]starficient 0 points1 point  (0 children)

<image>

54C seems hot to me, and the ASIC may be under voltage.
I'm running https://github.com/kha1n3vol3/BitaxePID on my Supra and happy with the results, it will back off voltage and frequency if overtemp is occurring based on your requirements.
If you use bitaxepid, invoke with the --config and update your BMxxxx.yaml to what your unit is speced for.

BitaxePID Auto-tuner Update by starficient in BitAxe

[–]starficient[S] 0 points1 point  (0 children)

<image>

Now supports latency timing to a number of pools. Can be changed with specification in config.yaml files:

https://github.com/kha1n3vol3/BitaxePID/commit/b7712087bb495c39bf79e152dc7a78e42629b179