P2P exchanges

Haveno

Haveno is the decentralized Monero-native P2P exchange — Bisq's design rebuilt for XMR rather than BTC.

Website
haveno.exchange
KYC
no KYC — Decentralized peer-to-peer Monero exchange forked from Bisq. No accounts; trades use a 2-of-3 multisig with an arbitrator.
Status
active
Fiat on-ramp
yes
Payment
sepa, faster-payments, revolut, cash-by-mail, bank-transfer, gift-card
Jurisdiction
decentralized (federation of independent networks)
Founded
2022
Open source
yes
Custodial
no
Last verified
Sources
2

Overview

What Haveno is#

A Bisq-style decentralized P2P exchange built around Monero. Trades settle in a 2-of-3 Monero multisig; an arbitrator only signs when there is a dispute. There is no central operator and no account.

Threat-model fit#

Best fit when “non-custodial XMR P2P” is the binding requirement. The trade-off is that liquidity is split across independent federations and matching peers takes longer than on a custodial venue.

Strengths

Caveats

Verdict

Haveno is the decentralized Monero-native P2P exchange — Bisq's design rebuilt for XMR rather than BTC. Independent federations operate their own arbitrators and liquidity. For users who want non-custodial Monero P2P trading without an operator that can shut down (as LocalMonero did), Haveno is the reference protocol. Pick a federation based on arbitrator reputation and active offer count.

FAQ

Does Haveno require KYC?
As of Jan 1, 2026, Haveno does not require KYC for normal use. Decentralized peer-to-peer Monero exchange forked from Bisq. No accounts; trades use a 2-of-3 multisig with an arbitrator.
What payment methods does Haveno accept?
Haveno accepts: sepa, faster-payments, revolut, cash-by-mail, bank-transfer, gift-card.
Where is Haveno based?
Operating jurisdiction listed as decentralized (federation of independent networks). This is best-known information; corporate structure can be opaque.

Sources

  1. Haveno project homepage · accessed
  2. Haveno source repository · accessed

Mentioned in

Alternatives to Haveno

Entry last verified . Notice an error? Send it via the contact form.