Fedimint v0.6.0: On-Chain For Everyone

Fedimint is a module-based system for building federated applications, offering a trust-minimized, censorship-resistant, and private alternative to centralized apps. It comes with three default modules: Bitcoin, Lightning, and ecash.

Fedimint v0.6.0: On-Chain For Everyone
  • Fedimint v0.6.0 has been released with many updates and improvements. Notably, this version enables on-chain deposits for end users as interacting with on-chain wallet is no longer considered to be in 'expert-only' mode.
"Since v0.4.0, Fedimint developers advised not exposing on-chain deposits to end users, due to limitations on processing deposits in very large (in bytes) on-chain transactions. This limitations has been lifted and on-chain deposits are now safe in all cases," reads the release notes.
  • Other release highlights include rejecting attempts to reuse ecash blind nonces for better funds safety, configurable external sources for feerate information, tracking of Lightning payment events, optimized client recovery, and other improvements. Additionally, Core Lightning gateway is no longer supported.

What's new

  • The on-chain wallet is no longer considered "expert-only."
  • Federation will now reject attempt to reuse ecash blind nonces, preventing possibility of loss of funds even in the event of client-side bugs and data corruption, significantly increasing ecash robustness and funds safety.
  • Fedimint will now query (configurable) external sources for feerate information to improve real time fee estimation.
  • On-chain feerate multiplier have been lowered, as it no longer needs to be as conservative.
  • LN payment events are now tracked, allowing tracking profit and fees statistics.
  • It's now possible to customize LNv2 gateway fees.
  • Client recovery has been optimized and should be faster and use less data.
  • Core Lightning gateway is no longer supported.
  • Work has been started on Iroh networking integration.
  • Fedimintd should use less memory now.

GitHub Repo