JoinMarket-NG
JoinMarket coinjoin protocol, community-maintained continuation of the original JoinMarket.
Release history
JoinMarket-NG 0.42.1
Pre-release pending signature quorum; Not yet promoted to main
JoinMarket-NG 0.41.0
Security hardening plus a maker coin-selection fix that cuts UTXO bloat; Coinjoin makers should update. BIP39 passphrase support now works in both the TUI and jmwalletd
JoinMarket-NG 0.40.0
BIP-329 wallet labels now tag CoinJoin outputs and change addresses; CLI tab completion enabled in Docker images
JoinMarket-NG 0.39.2
Pre-release awaiting signature quorum on main
JoinMarket-NG 0.39.1
JoinMarket-NG redesigned UTXO selection, fixed rescan crashes, and hardened updates installer signatures locally instead of trusting GitHub each time
JoinMarket-NG 0.39.0
Bug fixes, security hardening, and privacy improvements; Privacy-focused operators should review the changelog
JoinMarket-NG 0.38.0
Security hardening and privacy improvements; New 5% zero-fee maker default, quantized feeround, concentrated mixdepth selection for liquidity
JoinMarket-NG 0.37.1
Fixed duplicate maker notifications, blacklisting issues, and HTML injection vulnerability in orderbook watcher; Rotates PoDLE commitments for security
JoinMarket-NG 0.37.0
Performance improvements for wallet commands, direct-send and taker coin control, PSBT signing, fidelity bond tracking, and better md0 protections
JoinMarket-NG 0.36.0
JoinMarket-NG 0.36.0 hardens CoinJoin security peer identities, validating inputs before broadcast, and strengthening entropy sourcing throughout the protocol
JoinMarket-NG 0.35.0
Imported wallets now rebuild history automatically. Neutrino users gain network fee estimation and improved taker flow
JoinMarket-NG 0.34.2
JoinMarket-NG 0.34.2 fixes fidelity bond spending, tumbler planning with bond-only mixdepths, wallet RPC routing on multi-wallet nodes, and refresh token logouts
JoinMarket-NG 0.34.1
JoinMarket-NG 0.34.1 fixes a security issue where taker PoDLE proofs weren't bound to committed UTXO scriptpubkeys, preventing potential proof reuse attacks
JoinMarket-NG 0.34.0
Automatic history import for existing wallets; Fee quantization on. Coin-control labels and local mempool API support added
JoinMarket-NG 0.33.0
TUI send flow now validates inputs before submission; Existing CLI workflows unchanged
JoinMarket-NG 0.32.0
Neutrino backend gains mempool support for transaction verification, takers can switch to direct maker connections mid-session, and fidelity bond registry bugs are fixed
JoinMarket-NG 0.31.1
Fixed Sybil DoS attack on makers via relayed commitment floods, improved wallet scanning, and fixed TUI/Flatpak startup issues
JoinMarket-NG 0.31.0
Deep wallet scanning improvements, security hardening against crash dumps and ptrace, TUI UX standardization, and per-wallet fidelity bond management
JoinMarket-NG 0.30.0
Operators with old JoinMarket wallets carrying large transaction histories should see meaningful performance gains