Bitcoin Node error

Hi, we had a power failure last night and my node is not starting up.
On the widget page the node says it is 83% synced with 11 peers connected, so I would expect to see this on the Bitcoin node page, but it only says “starting” and this widget info seems not to be progressing.

I checked the logs and there is a fatal error, which stood out on the bitcoin node
bitcoin_bitcoind_1 | EXCEPTION: 15dbwrapper_error
bitcoin_bitcoind_1 | Fatal LevelDB error: Corruption: checksum mismatch: /data/.bitcoin/indexes/txindex/529980.log
bitcoin_bitcoind_1 | bitcoin in AppInit()

Can anyone help please?
Thank you!

Hi, I think you will have to reindex the chain.

Can you tell me how i would do that please? I thought I might have to delete the app and download it again :confused:

  1. stop Bitcoin Core, you can do that by right-clicking the Bitcoin Core icon in the web UI
  2. open terminal and SSH into your umbrel
SSH umbrel@umbrel.local
  1. type
sudo nano /data/umbrel-os/home/umbrel/umbrel/app-data/bitcoin/data/bitcoin/umbrel-bitcoin.conf

and type your password
4. add the following line to the file

reindex=1
  1. start bitcoin core app (right click → start)
  2. after that open umbrel-bitcoin.conf again and make sure that added line is no longer present there (you don’t want to reindex the chain again after next restart)
  3. be patient, it can take several hours or even a few days to complete the process.

HI Django,

I couldn’t get this right at all, I am not at all tech savvy so Ive opted to uninstall and reinstall which is something I do know how to do. I have extremely fast internet and it sounds like both processes will take some downloading.

If you could help me with a link to a walkthrough to setting up Sparrow with electrs and the node Id be very grateful.

Thank you.