Skip to content

Samourai Dojo v1.29.0

This update brings several changes to Samourai Dojo. Namely, the addition of Mempool Space explorer, Addrindexrs deprecation in favor of Electrs and Bitcoin Core 31.0. It also includes a number of bug fixes and minor improvements and updates.

This version adds support for Mempool Space block explorer. A user can now choose between Mempool Space and BTC-RPC Explorer as an integrated explorer for their paired wallet.

To use Mempool Space, a user must reconfigure their docker-explorer.conf file:

  • change EXPLORER_TYPE to mempool_space
  • update MEMPOOL_MYSQL_PASS with a secure password
  • update MEMPOOL_MYSQL_ROOT_PASSWORD with a secure password

After that, the user must run ./dojo.sh upgrade for these changes to take effect.

Addrindexrs deprecated, added Electrs support

Section titled “Addrindexrs deprecated, added Electrs support”

Addrindexrs has been unmaintained for a long time and has been deprecated in favor of Electrs.

Electrs is a good option for users whose hardware does not have the necessary performance to run Fulcrum while still allowing them to have access to electrum server capabilities.

Users who are currently using Addrindexrs will need to update their docker-indexer.conf file:

  • change INDEXER_TYPE to electrs

Users who are using Fulcrum before the update do not have to perform any action.

There are also minor changes and updates like lowering the high watermark for block processing to save on RAM usage, fixing host extraction for ipv6 in Knots ban script, updating Bitcoin Core to v31.0 and updating Docker images to latest stable debian versions.

For a full list of changes, please refer to the changelog below.

  • Login interface changes and style formatting cfc0c55
  • Fix host extraction for ipv6 00072d7
  • Lower high watermark for block processing in normal mode 61cf623
  • Update migration instructions for Fulcrum v2 and fix typo in file name 96de815
  • Lower default min relay tx fee to 0.1 sat/vbyte 1b67f23
  • Bump Bitcoin Core to v31.0 a51d34dd
  • Bump docker images 973b6ab
  • Updated dependencies 42226d0
  • Bump Fulcrum to v2.1.0 3f48fae
  • Added Mempool Space block explorer 51a9122
  • Deprecated addrindexrs, added electrs support 8ede6ca
  • Allow exposure of nginx (Dojo API) to network e386fba
  • Updated logo a20bed2
  • Updated Tor to v0.4.9.6 and Snowflake to v2.13.1 d6f7021
  • Updated pull policy for Soroban dcdb0374
  • Only initialize .conf files if they don’t already exist 0c576f8d
  • Migrated dependencies from @samouraiwallet to @dojo-tools, updated node engine requirement to >=24 263bb484
  • Adopt Biome linting and reformat Node services 21ba4766
  • Bump Mempool API and Web versions to 3.3.0 f84b9d78
  • DojoCoder
  • ottosch
  • linkinparkrulz