# bisq-network/bisq

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/bisq-network-bisq).**

5,112 stars · 1,298 forks · Java · AGPL-3.0

## Links

- GitHub: https://github.com/bisq-network/bisq
- Homepage: https://bisq.network
- awesome-repositories: https://awesome-repositories.com/repository/bisq-network-bisq.md

## Topics

`bisq` `bitcoin` `exchange` `java` `p2p`

## Description

Bisq is a decentralized bitcoin exchange and peer-to-peer cryptocurrency marketplace. It enables the exchange of digital assets for national currencies or other assets through a decentralized order book without the need for a central authority, user registration, or identity verification.

The project utilizes a non-custodial multi-signature escrow system to secure trades, ensuring funds are released only when trade obligations are met. To preserve user anonymity and hide IP addresses, the network routes traffic through a masked overlay and uses end-to-end encryption for all peer communications.

The system covers the creation and acceptance of trade offers, the configuration of external payment methods, and a decentralized human arbitration system for resolving trading disputes.

## Tags

### Security & Cryptography

- [Peer-to-Peer Trading](https://awesome-repositories.com/f/security-cryptography/peer-to-peer-trading.md) — Provides a decentralized marketplace for direct asset exchange between users using escrow to eliminate custodians. ([source](https://bisq.network/))
- [Exchange](https://awesome-repositories.com/f/security-cryptography/peer-to-peer-trading/exchange.md) — Facilitates peer-to-peer cryptocurrency trades between buyers and sellers without a central authority. ([source](https://cdn.jsdelivr.net/gh/bisq-network/bisq@master/README.md))
- [Self-Custodial](https://awesome-repositories.com/f/security-cryptography/account-management/self-custodial.md) — Provides self-custodial asset management ensuring users maintain exclusive control of their private keys.
- [Identity-Less Transactions](https://awesome-repositories.com/f/security-cryptography/identity-less-transactions.md) — Enables execution of trades without user registration or identity verification by eliminating central databases. ([source](https://bisq.network/intro))
- [Non-Custodial Arbitration Systems](https://awesome-repositories.com/f/security-cryptography/non-custodial-arbitration-systems.md) — Implements a non-custodial system for managing payment returns and dispute resolution without a central authority.
- [End-to-End Encrypted Messaging Frameworks](https://awesome-repositories.com/f/security-cryptography/end-to-end-encrypted-messaging-frameworks.md) — Provides end-to-end encrypted messaging to secure private trade details between counterparties.
- [Tor Routing](https://awesome-repositories.com/f/security-cryptography/network-infrastructure-security/web-network-security/network-security/network-routing-access-control/tor-gateways/tor-routing.md) — Routes all peer-to-peer network traffic through Tor to hide user IP addresses and locations.
- [End-to-End Encryption](https://awesome-repositories.com/f/security-cryptography/privacy-data-protection/data-encryption/end-to-end-encryption.md) — Ensures transaction data privacy using end-to-end encryption for all communications between trading partners. ([source](https://bisq.network/intro))
- [Anonymizing Network Overlays](https://awesome-repositories.com/f/security-cryptography/privacy-data-protection/data-encryption/end-to-end-encryption/anonymizing-network-overlays.md) — Routes all peer-to-peer traffic through a masked network overlay and end-to-end encryption to preserve user anonymity.

### Business & Productivity Software

- [Cryptocurrency Trading Platforms](https://awesome-repositories.com/f/business-productivity-software/cryptocurrency-trading-platforms.md) — Provides a decentralized order book and marketplace for exchanging cryptocurrencies and fiat currency.
- [Decentralized Exchanges](https://awesome-repositories.com/f/business-productivity-software/decentralized-exchanges.md) — Operates as a decentralized exchange for trading bitcoin and other assets via a peer-to-peer network.
- [Trade Offer Management](https://awesome-repositories.com/f/business-productivity-software/trade-offer-management.md) — Set specific prices, payment methods, and deposit percentages to attract trading partners on preferred terms. ([source](https://bisq.network/get-started))
- [Decentralized Trade Execution](https://awesome-repositories.com/f/business-productivity-software/automated-trading-execution/decentralized-trade-execution.md) — Implements decentralized trade execution allowing users to accept existing trade offers. ([source](https://bisq.network/get-started))
- [Privacy-Preserving Interfaces](https://awesome-repositories.com/f/business-productivity-software/crypto-asset-exchange-interfaces/privacy-preserving-interfaces.md) — Routes traffic through a masked network to preserve user anonymity during the asset exchange process. ([source](https://bisq.network/))
- [Payment Dispute Resolution](https://awesome-repositories.com/f/business-productivity-software/payment-dispute-resolution.md) — Includes a decentralized human arbitration system for the resolution of trading disputes. ([source](https://cdn.jsdelivr.net/gh/bisq-network/bisq@master/README.md))

### Data & Databases

- [Conditional Escrow Services](https://awesome-repositories.com/f/data-databases/conditional-escrow-services.md) — Implements conditional escrow services to lock funds until trade obligations are fulfilled by both parties.
- [Escrow Systems](https://awesome-repositories.com/f/data-databases/escrow-systems.md) — Uses multi-signature escrow systems to hold funds securely during peer-to-peer transactions. ([source](https://bisq.network/intro))

### Software Engineering & Architecture

- [Decentralized Order Books](https://awesome-repositories.com/f/software-engineering-architecture/distributed-ledger-architectures/decentralized-order-books.md) — Ships a distributed offer book that syncs trading requests across all connected nodes without a central server.

### Networking & Communication

- [Traffic Anonymization](https://awesome-repositories.com/f/networking-communication/distributed-systems-p2p/peer-to-peer-networking/traffic-anonymization.md) — Obscures network traffic and node identities within the peer-to-peer network to ensure anonymity. ([source](https://bisq.network/intro))
- [Decentralized Discovery Methods](https://awesome-repositories.com/f/networking-communication/peer-to-peer-networking/peer-discovery/decentralized-discovery-methods.md) — Implements decentralized peer discovery methods to connect nodes without a central coordination service.
