-
![](https://m.primal.net/HbZS.jpg)
@ JackTheMimic
2025-02-06 16:40:28
You have to run a webserver with Bitcoin Core and inject your own block templates. Hashing is something you can do on Python, or Rust input the previous block hash and hash that merkle root with a nonce. Then check the value against the current difficulty, add the transactions (with a node you'd pull the mempool data). This isn't "Program to run" it is a program you write. If you want to use an asic you have to write integration software. OR you can use premade block templates, asics, and mining pools like everyone has been suggesting.