Skip to content

Electrum-Mars v4.4.1 — Auto-Maker Beta

Latest

Choose a tag to compare

@novalis78 novalis78 released this 16 Apr 02:15

Electrum-Mars v4.4.1 — Auto-Maker Beta

The Auto-Maker graduates from alpha to beta. 10 commits since v4.4.0 focused on smart market making, reliability, and polish.

Auto-Maker v2 (Beta)

  • Tiered offer sizing — ascending chunks (1:2:3 ratio) instead of equal splits. Small offers attract first-time buyers, large offers serve whales.
  • Spread pricing — minimum fee floor (user-configurable) with premium scaling up to +4% for larger tiers. Your floor is sacred — competition can compress premiums but never push below it.
  • Competitive awareness — checks existing offers on the order book and positions relative to them. Undercuts by up to 50% of the gap while respecting your minimum fee.
  • Heartbeat system — offers now expire after 15 minutes (was 4 hours). The Auto-Maker refreshes every 5 minutes, keeping offers alive. If the wallet goes offline, offers vanish quickly instead of lingering for hours.
  • Auto-resume on restart — if the Auto-Maker was enabled when the wallet closed, it resumes automatically on next launch.
  • Stale offer cleanup — cancels old offers on ElectrumX after restart (previously accumulated duplicates).
  • Price API fix — handles redirect and content-type quirks in the CoinMarketCap price feed.

Swap Engine Improvements

  • Poll ALL servers for acceptance — the taker's acceptance could land on any ElectrumX server. Now the maker polls all connected servers in parallel (previously only checked the primary).
  • Remove accepted offer from list — after a taker accepts, the offer disappears from Available Offers immediately.
  • Minimum 0.001 MARS fee on HTLC funding tx — Electrum's auto-fee was too low for Marscoin miners. All three tx types (funding, claim, refund) now have a consistent 0.001 MARS floor.

UI Polish

  • Granular maker status labels — "Offer posted. Waiting for buyer..." → "Buyer accepted! Funding MARS..." → "MARS locked. Waiting for BTC..." → "BTC received! Claiming..." → "Complete!"
  • 10-second UI refresh (was 30s) for snappier feedback during active swaps.
  • Info links in the Atomic Swap tab header: "Learn more" links to marscoin.org/academy/atomic-swaps, "Live order book" links to explore.marscoin.org/atomic-swaps.
  • Dropped the "-mars" version suffix — this is the Marscoin wallet, the suffix was redundant.

Academy Courses (marscoin.org)

Three new step-by-step guides published to the Marscoin Academy:

Full changelog

10 commits since v4.4.0-mars. See compare view for details.

What's Changed

  • fix: complete Litecoin-to-Marscoin rename for pip installability by @novalis78 in #7

New Contributors

Full Changelog: 4.0.3...v4.4.1