Haveno Core including the new Trade and Marketplace protocol support for trading both fiat/crypto currencies, digital and physical products https://haveno.com
Find a file
kewbit 08d7b9b9ee Update README.md
Readme for Haveno marketplace protocol extension
2025-06-19 11:18:59 +00:00
.github precede version tags with 'v' for release hash files 2025-04-07 18:40:56 -04:00
.idea Removing star and unused imports with checkstyle 2023-03-19 15:03:24 -04:00
apitest support buying xmr without deposit or fee using passphrase 2024-12-16 10:20:56 -05:00
assets/src remove currency codes from crypto names 2025-05-28 08:56:34 -04:00
bot/src/main hi 2025-06-09 22:57:52 +07:00
cli support buying xmr without deposit or fee using passphrase 2024-12-16 10:20:56 -05:00
common/src serialization network ID set via env var and docker improvements 2025-06-19 11:22:18 +07:00
config/checkstyle upgrade to gradle 8.0.2 for checkstyle heap size adjustment 2023-03-25 11:41:16 -04:00
core trialing some new grpc stuff 2025-06-19 03:28:21 +07:00
daemon/src support cloning up to 10 offers with shared reserved funds (#1668) 2025-04-05 17:29:55 -04:00
desktop rename logos with dark_mode and light_mode postfix 2025-06-09 07:06:43 -04:00
docker serialization network ID set via env var and docker improvements 2025-06-19 11:22:18 +07:00
docs re-arrange deployment sections and use markup for notes & warnings 2025-04-21 09:02:17 -04:00
gpg_keys update pgp public key for commit verification 2025-02-28 09:33:40 -05:00
gradle Support linux aarch64 (#1665) 2025-03-25 06:49:26 -04:00
inventory/src/main/resources update p2p connection and message packages 2023-04-26 13:52:31 -04:00
media update donation qr and readme 2025-05-08 07:10:39 -04:00
monitor update p2p connection and message packages 2023-04-26 13:52:31 -04:00
p2p/src process connection messages on main run thread 2025-06-03 07:42:01 -04:00
proto/src/main/proto trialing some new grpc stuff 2025-06-19 03:28:21 +07:00
relay Revert "enable proof of work dos protection in torrc" 2024-07-19 09:07:23 -04:00
scripts bump version to 1.1.2 2025-06-06 08:24:45 -04:00
seednode bump version to 1.1.2 2025-06-06 08:24:45 -04:00
statsnode/src/main Update p2p package #756 (#884) 2024-05-15 06:52:36 -04:00
.editorconfig Bisq 2021-05-04 20:20:01 -04:00
.gitattributes remove what's left of git lfs 2022-09-17 07:52:47 -04:00
.gitignore feat: add flatpak builds (#1230) 2024-10-08 14:02:40 -04:00
build.gradle trialing some new grpc stuff 2025-06-19 03:28:21 +07:00
gradle.properties upgrade to gradle 8.0.2 for checkstyle heap size adjustment 2023-03-25 11:41:16 -04:00
gradlew downgrade Gradle wrapper to 8.2.1 2023-12-19 13:35:47 -05:00
gradlew.bat Upgrade Gradle wrapper to 8.5 2023-12-16 19:16:41 -05:00
LICENSE Change http links to https in LICENSE (#1660) 2025-03-22 07:58:05 -04:00
Makefile bumped to 1.1.2 2025-06-09 20:11:17 +07:00
README.md Update README.md 2025-06-19 11:18:59 +00:00
settings.gradle trialing some new grpc stuff 2025-06-19 03:28:21 +07:00

Haveno Exchange, Marketplace & Chat Messaging Protocol Core



What Is Haveno?

Haveno is a free, open-source peer-to-peer exchange platform for Monero (XMR) and other privacy-focused assets. Built on top of Tor for anonymity, it allows users to trade securely without exposing their identity, IP address, or relying on central servers.

We are now entering a new phase of development — expanding Havenos decentralized trading engine to support a full decentralized marketplace, enabling the secure trading of physical and digital items via onion-routed infrastructure.

Think Monero + eBay, but with no centralized control, and fully private.


🚀 Project Highlights

  • Full Haveno App for Desktop & Android (macOS, Linux, Windows)
  • gRPC over Tor SOCKS5 tunnel support
  • Encrypted database & AES SharedPreferences
  • Cross-platform Dart SDK
  • Docker deployment support
  • Fluent UI and secure chat
  • Upcoming: decentralized item trading with multisig escrow
  • Upcoming: decentralized chat messaging system, no central servers. Secure, private and simple to use.

🧪 Try Haveno Now

Download the latest pre-release builds:
📦 Releases

Be aware: Current builds are connected to Stagenet, a Monero test network.
Do not send real funds!

📱 Android Universal APK
💻 macOS Intel & Silicon
🐧 Linux AppImage (Beta)
🐳 Docker Hub (server-related deployments)

iOS and Windows Desktop versions are in progress.


📦 Marketplace Extension (WIP)

We are now actively building:

  • 🛒 Item-based listings with escrow logic
  • Full arbitration protocol extensions
  • 📤 Decentralized shipment commitment proofs
  • 🔐 Encrypted item metadata
  • 💬 Integrated chat messaging for item trades
  • ⚙️ Fully p2p over Tor with zero server trust

📖 Marketplace Protocol Spec (Coming Soon)
📖 How to list physical goods securely (Coming Soon)
📖 Integrating payments with XMR or eGift codes (Coming Soon)


📚 Helpful Guides


📡 Network & Federation

The Haveno network is fully decentralized but supports federated networks (similar to Matrix or Mastodon). You can either join existing Haveno networks or host your own.

Anyone can contribute from developers, advocates, and sysadmins to:

  • Deploy their own network
  • Become arbitrators
  • Operate price feeds
  • Collect trade fees legally (we do not condone or support in any way the use of our software fo illict activity in any any juridication where it is not legally permitted.)

📖 How to Configure a Custom Network (Coming Soon)
📖 How Arbitration Works in Haveno (Coming Soon)


🧩 Roadmap

Feature Status
Protocol Core (v1) Complete
Dart SDK + Documentation Complete
Desktop UI (Linux/macOS) Stable
Android UI Stable
Marketplace Extension 🛠 In Progress
Rust + Python SDKs 🛠 In Progress
Arbitrator UX + Tools 🔜 Pending
Client Authentication (Onion) 🔜 Pending
Biometric Unlock (Mobile) 🔜 Planned
iOS Support 🔜 Planned
Multi-Currency Atomic Swaps 🔜 Planned
FIDO2 Auth for TX 🔜 Planned

🛠 Contributing

Testing old phones, laptops, and edge devices helps us the most right now.

Want to contribute code, translations, docs, or host a network?


⚠️ Disclaimer

This software is in testing. The Haveno Protocol Core connects to a Haveno Daemon but does not itself process or hold any financial assets or act as a financial intermediary. You are responsible for complying with local laws regarding privacy-preserving technologies and trade.


❤️ Thanks

Huge thanks to the Monero community, Haveno contributors, and anyone running seed nodes, operating haveno networks or Tor relays to power freedom of trade.

Support and transparency logs can be found on Kewbit's Privacy Blog.