Or maybe I should consider the option of re-download the entire chain.
Do you know the commands to force this?
Resyncing the blockchain is always an option if all else fails. It seems like there could be something wrong withing the chain locally.
Please note, these steps will remove all the bitcoin blockchain data from your umbrel and you will need to redownload the entire chain again.
Steps:
- Stop the Bitcoin Core app, including any associating apps that use the blockchain (e.g. electrs, mempool, etc)
- Open terminal or dial into your umbrel box as you did above
- Go to
/home/umbrel/umbrel/app-data/bitcoin/data/bitcoin
folder and delete theblocks
,chainstate
, andindexes
folder. - Go back to the umbrel webpage and start the Bitcoin Core app
- Once synced, start your other apps.
If after all of this it still doesn’t work, consider removing the core app, delete everything in the bitcoin core app data folder (/home/umbrel/umbrel/app-data/bitcoin/
), and reinstall the app and start from there. This will remove any backend config data including config files, host and banlists for your local instance.
Another option you can do is to seed your blockchain from another computer or device. See my other post here for details.