The private P2P Monero exchange for Linux. Trade XMR through Tor with multisig escrow, no account, no KYC, and no custodian.
No name, no email, no documents. A pseudonymous peer ID is all you need to start trading. Privacy is the default, not a premium feature.
Every connection routes through Tor. Your IP is never exposed to peers, servers, or observers.
Monero's ring signatures, stealth addresses, and RingCT protect every trade at the protocol level.
Funds locked in on-chain escrow. No single party can steal — cryptography enforces honesty.
Every line auditable. No closed components, no trust required, no backdoors.
View on GitHubHaveno never touches your funds. The seed phrase stays with you, always.
One AppImage file. chmod +x and run — no installation, no deps, works on every distro.
Send XMR to your built-in Haveno wallet address from any exchange or wallet you own.
Browse live offers filtered by payment method, currency, and price. Post your own in seconds.
XMR locks in escrow. Complete fiat payment, confirm, and funds release automatically to your wallet.
Single AppImage binary — no installation, no root, no dependencies. glibc 2.31+ required.
sha256sum Haveno-2.7.4.AppImage
Expected: f145230d7b33f5dc26fa1e028f29f1d181cf5b3d00e4833d7650de7b7aa2d952
Haveno is peer-to-peer software, not an exchange operator or custody service. Whether a trade is allowed depends on your local law, the payment method, and what you do with the software. You are responsible for understanding the rules in your jurisdiction.
No. Haveno can use remote Monero nodes, which is easier for most users. Running your own local node gives better verification and privacy because your wallet does not need to ask third-party nodes for chain data.
The XMR in the trade stays locked in multisig escrow. If the trade cannot be completed normally, either side can open a dispute after the relevant timeout. An arbitrator reviews the case and co-signs the appropriate payout.
Trades include Haveno trade fees and normal Monero network fees. You may also pay fees charged by your fiat payment provider. Always check the final trade details in the client before accepting an offer.
Haveno started as a fork of Bisq, but it uses Monero as the base currency and has different wallet, privacy, and trade-flow assumptions. Some ideas are inherited from Bisq, but the projects are separate.
No single server or website holds your XMR. During a trade, funds are locked in a multisig escrow controlled by the trade participants and, if needed, an arbitrator. Outside a trade, your wallet keys remain local to your client.
A peer sees the information needed for the chosen payment method and trade, such as payment instructions and the trade amount. They do not need your email, account login, or documents unless you voluntarily reveal information through the payment rail itself.
Tor hides network addresses between peers and makes it harder to map trades to IP addresses. It does not make unsafe payment methods private by itself, so the privacy of a fiat leg still depends on the rail you choose.