We are very happy to bring you this small but important update. A lot of users have been avoiding using Fulcrum electrum server in the past because sudden loss of power could often cause Fulcrum database corruption upon which the whole Fulcrum database had to be deleted and synchronized again. This process can take several days on hardware like RockPro64. Now those days are over.

Thanks to the amazing work by Calin Culianu, the developer behind Fulcrum, who has been able to rewrite Fulcrum in such a way that a sudden loss of power does not corrupt the database but also without sacrificing performance of Fulcrum (and perhaps even enhancing it).

This means that Fulcrum 2.0 is now safe to use for users who experience power loss from time to time.

Updating Fulcrum in RoninDojo

Users who already run Fulcrum can update their RoninDojo through standard procedure - using RoninUI or SSH and terminal menu. After update, Fulcrum will automatically detect older type of the database and will upgrade it to new structure. This process can take several hours depending on your hardware. During this process, you will not be able to use Fulcrum as your electrum server for Sparrow or other wallets that can connect to it. It will also not be possible to rescan/import any XPUBs on your Dojo. Database upgrade progress can be seen in the Fulcrum logs of your RoninDojo.

Other changes

Some other small changes also made it into this release:

  • Updated Node.js dependencies
  • Bump BTC-RPC Explorer to 3.5.1
  • Use Node.js v22
  • Updated base docker images to Bookworm
  • Use MARIADB_AUTO_UPGRADE env variable
  • Fixed SSL file handling in Fulcrum container

Credits

As always, we want to thank our users for the feedback and support. We also want to thank Calin Culianu and all people who funded his work.

Downloads

Our Git repositories are available through Tor browser at: http://2l2o5umijiwxjioxwpsvwxe6pr75tj7r5rggnl5ze256guwvtee3kpqd.onion/Ronin/

Download RoninOS v2.4.0 images:

Get our PGP public key here: https://ronindojo.io/canary/#master-administrator-key

Share this post