Download Latest Version v1.9.22 source code.zip (239.4 MB)
Email in envelope

Get an email when there's a new version of Bisq

Home / v1.10.3
Name Modified Size InfoDownloads / Week
Parent folder
signingkey.asc 2026-07-05 9 Bytes
E222AA02.asc 2026-07-05 3.2 kB
Bisq-x86_64-1.10.3.dmg.asc 2026-07-05 833 Bytes
Bisq-x86_64-1.10.3.dmg 2026-07-05 471.0 MB
Bisq-aarch64-1.10.3.dmg.asc 2026-07-05 833 Bytes
Bisq-aarch64-1.10.3.dmg 2026-07-05 469.5 MB
Bisq-64bit-1.10.3.rpm.asc 2026-07-05 833 Bytes
Bisq-64bit-1.10.3.rpm 2026-07-05 428.1 MB
Bisq-64bit-1.10.3.exe.asc 2026-07-05 833 Bytes
Bisq-64bit-1.10.3.exe 2026-07-05 462.7 MB
Bisq-64bit-1.10.3.deb.asc 2026-07-05 833 Bytes
Bisq-64bit-1.10.3.deb 2026-07-05 433.4 MB
4A133008.asc 2026-07-05 3.2 kB
README.md 2026-07-05 2.6 kB
v1.10.3 source code.tar.gz 2026-07-05 280.3 MB
v1.10.3 source code.zip 2026-07-05 281.4 MB
Totals: 16 Items   2.8 GB 5

Release notes

This is an important security update that closes several gaps in trade protocol validation, message authentication, and filter safety identified during our ongoing security audit.

Filter Safety

  • Filter-provided added BTC nodes and seed nodes are disabled because those fields are not currently covered by the filter signature.
  • Previously persisted filterProvidedBtcNodes and filterProvidedSeedNodes config values are ignored on startup.
  • Filter-provided BTC fee receiver addresses are temporarily ignored; DAO donation addresses and Burning Man receiver addresses remain active.

Trade And API Safety

  • The Core API rejects payment-start confirmation for trades that are already failed.
  • Buyer-side deposit/DPT processing checks that the peer deposit transaction matches the local transaction before wallet or trade-state mutation.
  • Delayed payout transactions must spend output zero of the matching deposit transaction.
  • Stale deposit confirmation callbacks are ignored when they refer to an older deposit transaction.

Message Authentication

  • Trade chat and ACK messages must be signed by the expected trade peer.
  • Dispute opening messages must be signed by the declared dispute opener.
  • Peer-opened dispute and dispute-result messages must be signed by the locally expected mediation, or refund agent.
  • Invalid messages are ignored before dispute, chat, or persistence state is mutated.

See full release notes at: https://github.com/bisq-network/bisq/tree/release/v1.10.3/release-notes/1.10.3

Installation

macOS

Bisq does not use Apple's notarization process (see why). For that reason you will see that (misleading) alert: Grant permissions by:

  • run sudo xattr -rd com.apple.quarantine /Applications/Bisq.app in a terminal (type Terminal in the Apple search box)
  • open Bisq again

More details can be found here.

Windows

For similar reasons you will get that warning at Windows: Windows protected your PC

  • Click the More info button when prompted
  • Click the Run anyway button when prompted

More details can be found here.

Verify download

See the verification and installation instructions in the Bisq Wiki.

Source: README.md, updated 2026-07-05