Bitcoin block height now is about 770,500
So, we need now:
1) "reset" bitcoin blockchain. i mean:
1.1) Understand how to generate a "new genesis" block using the 770,500 block.
1.2) Put utxo (of the 770,500 block chain) directly in the source-code or in a file to be loaded when daemon starts.
and see if it works (keep receving bitcoin blocks).
then
2) change to RandomX. i mean:
2.1) understand how to call c++ code (randomx) from golang.
2.2) choose some height (like 770,611) to use the new algo
2.3) mine a new block and see if works.