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.
Mempool Space block explorer
Section titled “Mempool Space block explorer”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_TYPEtomempool_space - update
MEMPOOL_MYSQL_PASSwith a secure password - update
MEMPOOL_MYSQL_ROOT_PASSWORDwith 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_TYPEtoelectrs
Users who are using Fulcrum before the update do not have to perform any action.
Minor changes and updates
Section titled “Minor changes and updates”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.
Changelog
Section titled “Changelog”- 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
@samouraiwalletto@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
Credits
Section titled “Credits”- DojoCoder
- ottosch
- linkinparkrulz