HashGG v0.7.2.2 Released, plus Companion

HashGG v0.7.2.2 adds support for Retropex’s Datum Gateway for the new BLAKE2b chain. You can now use HashGG to easily connect rented hash rate to your server for either chain.

This release also comes with a “Companion” version, which integrates with my pruned companion stack:

  • Bitcoin Knots (BLAKE2b) Companion
  • Datum Gateway (BLAKE2b) Companion
  • Mempool Pruned
  • Electrs Pruned
  • Sparrow (BLAKE2b)

This enables anyone who wants to run a second (pruned) node on the same server without needing to break the bank on NVMe storage space. With HashGG Companion, you can mine on both chains from a single server (Start9 and Umbrel supported).

3 Likes

Appreciate your work Paul! Does the Sparrow (BLAKE2b) implementation include any replay protection?

No, I’m treating that as a separate function outside of the wallet (to avoid requiring connections with two nodes, which could be confusing).

I suppose I could work in an automatic step that hits the sighash fix, though, now that I think about it. I’ll look into that option.

1 Like

That’s the method used here (I think): Releases · privkeyio/shrike · GitHub

I’m having issues w/ my XBT Blake2b miner(s) connecting with HashGG over VPS. Both connect fine to my local IP. Neither to a VPS. However HashGG notes all green.

Have tried both BTCVPS and BitLaunch VPS. All connect green like above but can’t get the miners to work.

Any ideas?

Also, I have 2nd node w/ BTC (SHA256) and HashGG VPS working fine w/ a remote miner.
Comparing the two I do see a difference in Datum Gateway Stratum setting on Trust Proxy

Datum Gateway on my 2nd Node that works, looks like set to -1

image

Datum Gateway (Blake2b) companion:

Default=0 (and can’t change to -1, but can to 1) however this did not fix.
image

Appreciate any thoughts.

Is this with HashGG or HashGG Companion?

Are you OK with DM’ing me the endpoint and payout address? I can test with my ASIC here to rule out stratum setup problems.

Also, are you connected to a pool, or lotto mining?

Hi Paul,

This is with HashGG Companion and pool-mining.

image

Thanks!

Resolved, thanks Paul. It was my setup issue, thank you so much for all the help in private chat!

Side note for others, HashGG (Blake2b) Companion is working with common VPS from my other BTC Node. In other words, Node1=HashGG/BTC from before hardfork and Node2=HashGG Companion/XBT can both connect to same VPS. Don’t need to rent 2nd VPS for 2nd node.

That said, since I have already rented a 2nd VPS, may try the added HashGG feature “Make your Bitcoin node reachable”.

Thanks!

1 Like