Difference between revisions of "Frequently asked questions"

From Bisq Wiki
Jump to navigation Jump to search
(Add v1/v2 context note; remove outdated info & broken links; verify/add internal links; restructure technical issues section; improve clarity throughout.)
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Below is a compilation of '''frequently-asked questions (FAQ)''' about Bisq, how to use it, and how to help the project.  
+
Below is a compilation of '''frequently-asked questions (FAQ)''' about Bisq, how to use it, and how to help the project.
  
Feel free to ask further questions on any of Bisq's many outreach channels.  
+
{{Admonition_Note|'''Version Context:''' Bisq is evolving software. While many principles here are general, specific examples regarding trade mechanics, limits, and security often refer to the classic '''[[Bisq 1|Bisq v1]]''' trading protocol unless stated otherwise. The current platform is '''[[Bisq 2]]''', which supports multiple protocols including '''[[Bisq Easy]]''' (which may have different rules, e.g., using [[Reputation]] instead of [[Security deposit|security deposits]]).}}
 +
 
 +
Feel free to ask further questions on any of Bisq's many outreach channels linked at the bottom of this page.
 +
 
 +
__TOC__
  
 
== About ==
 
== About ==
Line 7: Line 11:
 
==== How is Bisq different from other decentralized exchanges? ====
 
==== How is Bisq different from other decentralized exchanges? ====
  
Bisq is a peer-to-peer trading network, not a website or "app" or other centralized service. It's software you run on your own hardware, which connects to other people running the Bisq software to facilitate trades. It's open-source and community-driven.
+
Bisq is fundamentally different: it's a peer-to-peer trading network accessed via software you run on your own hardware, not a website or centralized service. It connects you directly to other users running the software to facilitate trades. It's open-source and community-driven via a [[Decentralized autonomous organization|DAO]].
  
And you can trade bitcoin for fiat currencies with it!
+
Crucially, you can trade bitcoin directly for fiat currencies (like USD, EUR) or other cryptocurrencies.
  
The difference between Bisq and other so-called decentralized exchanges is as stark as the difference between owning your own home and renting someone else's—in the former case you have full control over the property, and in the latter you're always subject to the landlord's whims and demands (no matter how nice the landlord may seem to be).
+
Think of it like owning your home versus renting. With Bisq, you have full control over your funds and data; with centralized services (even DEX websites), you're subject to the platform's rules and risks.
  
With Bisq you're always the owner—not just owner of your bitcoin, but also owner of your data.
+
With Bisq you're always the owner:
  
* Bisq does not hold any bitcoin. All bitcoin used for trading is held in '''2-of-2 multisignature addresses''' controlled solely by the trading peers themselves.
+
* Bisq does '''not''' hold your bitcoin. Trading funds (in the classic v1 protocol) are held in '''2-of-2 multisignature addresses''' controlled solely by you and your trading peer.
* Bisq does not hold any national currency. National currency is transferred directly from one trader to the other using traditional banking and payment services.
+
* Bisq does '''not''' hold your national currency. Fiat transfers happen directly between traders using external payment services.
* All Bisq data is transferred over its own secure peer-to-peer network, which is built on top of the Tor network—no central servers. This means '''there are no data honeypots''', rendering large-scale hacks of customer information databases impossible.
+
* All data travels over Bisq's secure [[P2P Network|peer-to-peer network]] built on [[Tor]]—no central servers means '''no data honeypots''' vulnerable to large-scale hacks.
* Bisq does not know anything about traders who use its network, and no data is stored on who trades with whom.
+
* Bisq requires '''no registration or KYC''', protecting your privacy. Data about who trades with whom is not stored.
* Bisq does not require registration, so your privacy is protected, and you can '''begin trading instantly'''.
+
* Bisq is code, not a company, governed by its [[Decentralized autonomous organization|DAO]].
* Bisq is code, not a company. It is an open-source project organized as a [[Decentralized_autonomous_organization|decentralized autonomous organization (DAO)]] built on top of Bitcoin.
 
  
 
See more in the [[Introduction]].
 
See more in the [[Introduction]].
Line 26: Line 29:
 
==== Is Bisq open-source software? ====
 
==== Is Bisq open-source software? ====
  
Bisq's software is free/libre open-source licensed under Version 3 of the GNU Affero General Public License.  
+
Yes. Bisq's software is free/libre open-source licensed under the GNU Affero General Public License (AGPLv3).
  
Here's the [https://github.com/bisq-network/bisq source code] and [https://github.com/bisq-network/bisq/blob/master/LICENSE license].
+
You can find the [https://github.com/bisq-network/bisq source code] and [https://github.com/bisq-network/bisq/blob/master/LICENSE license] on GitHub.
  
 
==== Is Bisq safe? ====
 
==== Is Bisq safe? ====
  
Thanks to strong incentives encouraging traders to play fairly, the vast majority of trades on Bisq go smoothly and quickly.
+
Bisq is designed with multiple layers of security, and strong incentives encourage fair trading, making the vast majority of trades proceed smoothly.
  
Bisq employs three primary mechanisms to achieve security:
+
Key security mechanisms (particularly in the classic v1 protocol) include:
  
* All bitcoin traded with Bisq is secured in a 2-of-2 multisignature address.
+
* Bitcoin secured in a 2-of-2 multisignature escrow address controlled only by the traders.
* Both traders are required to pay security deposits, which are refunded after trades are completed.
+
* Mandatory [[Security deposit|security deposits]] from both traders, refunded upon successful completion, deterring fraud.
* Trade disputes are handled through a [[Dispute_resolution|3-tier mechanism]] that includes end-to-end encrypted trader chat, mediation, and arbitration.
+
* A [[Dispute_Resolution_in_Bisq_1|3-tier dispute resolution system]] (trader chat, mediation, arbitration) for handling issues.
  
When trading fiat currency for bitcoin, there is always some chargeback risk, as fiat transactions can often be reversed.
+
However, trading fiat currencies always carries some inherent '''chargeback risk''', as banks can sometimes reverse payments. Bisq mitigates this by:
  
To mitigate this risk, Bisq:
+
* Supporting mainly [[Payment methods|payment methods]] known to have lower chargeback risk (explicitly avoiding easily reversed methods like PayPal or credit cards).
 +
* Employing an [[Account_limits#Account_signing|account signing mechanism]] in v1 for certain fiat methods, which limits trade sizes for new accounts until integrity is established through successful trades.
  
* only supports payment methods which are known to make chargebacks difficult—this is why Bisq does not support PayPal and credit cards, for example. See more on chargeback risks.
+
Newer protocols like [[Bisq Easy]] use different security models, such as relying on [[Reputation|seller reputation]] instead of security deposits.
* employs an [[Account_limits#Account_signing account|signing mechanism]] that forces 0.01 BTC buy limits until a buyer's integrity (not identity!) is verified.
 
  
 
== Getting started ==
 
== Getting started ==
  
==== I find Bisq very confusing. I've tried using it but just end up getting lost! ====
+
==== I find Bisq very confusing initially! ====
  
Some people find Bisq's interface intuitive, but many people don't. Check out [https://www.youtube.com/watch?v=HDkzUl9wibc this tour video] to help you make sense of the interface, and then check out the [https://www.youtube.com/watch?v=QjmpAq9RUXM Bird's Eye View of a Bisq Trade] video for a high-level overview of how Bisq trading works.
+
You're not alone; some users find the interface takes getting used to, especially compared to simpler centralized exchanges.
  
Then check out the [https://bisq.network/getting-started getting-started guide] to see how to get up and running quickly.
+
* Check out the official [https://bisq.network/getting-started/ getting-started guide].
 +
* Visual guides and tutorials may be available on the [https://bisq.network/ Bisk Network website] or community channels. (Note: Previous specific video links were outdated/broken).
  
As of April 2021, Bisq contributors have designed a whole new beautiful interface that should make Bisq significantly more intuitive, and are also in touch with a talented UI developer to turn the design into code. You can follow progress on this initiative [https://github.com/bisq-network/projects/issues/49 here].
+
Bisq is under continuous development, with ongoing efforts to improve the user interface and experience.
  
==== I can't use Bisq to trade because there are hardly ever any offers in my currency. What can I do? ====
+
==== My currency market has few or no offers. What can I do? ====
  
While Bisq can technically support any market, only a handful of markets are consistently active on Bisq—mainly because they offer good payment methods and had strong on-the-ground support to bootstrap them in the beginning.
+
Market liquidity varies. Some markets are very active, while others are less so, often due to the availability of suitable local payment methods or lack of initial bootstrapping.
  
{{Admonition_Note|Note that a weak offer book in a particular market doesn't ''necessarily'' mean trades don't take place in that market. It could be that there are people lurking there that will happily take an offer if you take the initiative to make one (this is often the case in markets like CAD, AUD, and GBP, for example).
+
{{Admonition_Note|An empty offer book doesn't always mean zero activity. Sometimes users are waiting for offers to appear. Try making your own offer (acting as a [[How to be a market maker on Bisq|market maker]]) - someone might take it! This is common in markets like CAD, AUD, and GBP.}}
  
You can check trade history for your market by going to <code>Market</code> > <code>Trades</code> and picking your currency from the dropdown.}}
+
You can check recent activity for your market via `Market` > `Trades` in the application.
  
If your market has no recent trades, a little more work will need to be done to get it going. At a minimum, payment methods common in your market should be added ([https://github.com/bisq-network/growth/issues/new/choose suggest them here]), and some form of marketing should be done to get users and market-makers to bootstrap a market.
+
To help grow a market:
 +
* Ensure suitable local [[Payment methods]] are supported. You can [https://github.com/bisq-network/growth/issues/new/choose suggest new ones here].
 +
* Spread the word in relevant local communities to attract both buyers/sellers and market makers. Bisq contributors can often offer support and resources for local outreach efforts.
  
Bisq contributors are more than happy to help if you can help with guidance, connections to people who can help, and/or events and translations and other vehicles for reaching your target demographics.
+
==== Do I really need bitcoin to buy bitcoin on Bisq? How do I get started with none? ====
  
==== I heard I need bitcoin in order to buy bitcoin on Bisq...but I don't have any bitcoin. What can I do? ====
+
Yes, the classic Bisq v1 trading protocol requires a small amount of BTC for [[Security deposit|security deposits]] and [[mining fees]], creating a "chicken-and-egg" problem for complete beginners.
  
Yes, the chicken-and-egg problem with Bisq is real.  
+
Here are ways to get your first small amount of BTC:
 +
* See suggestions on the [[Funding_your_wallet#How_to_Obtain_Your_First_Bitcoin|Funding your wallet]] page (e.g., friends, Bitcoin ATMs, earning BTC).
 +
* Visit the `Get your first BTC` room on [https://bisq.chat Matrix] to potentially arrange small, informal trades ([[Informal_Market_for_Small_BTC_Trades|details here]]).
 +
* Use the '''[[Bisq Easy]]''' trading protocol available in [[Bisq 2]], which does '''not''' require a security deposit, making it ideal for first-time buyers.
  
Here are some ways to get just enough bitcoin to do your first trade on Bisq:
+
== Trading (Classic v1 Protocol) ==
* try to obtain some yourself using [https://bisq.wiki/Funding_your_wallet#How_to_Obtain_Your_First_Bitcoin these suggestions]
 
* hop onto the <code>Get your first BTC</code> room on [https://bisq.chat Matrix] and make a deal ([[Informal_Market_for_Small_BTC_Trades|see more here]])
 
  
== Trading ==
+
{{Admonition_Note|The following answers primarily describe the classic Bisq v1 protocol mechanics involving security deposits.}}
  
 
==== What are trading fees? ====
 
==== What are trading fees? ====
  
[[Trading fees]] are calculated as a percentage of trade size: 0.1% for makers and 0.7% for takers if paid in BTC and about half of that if paid in BSQ.
+
[[Trading fees]] are a percentage of the trade size. If paid in BTC, makers pay 0.1% and takers pay 0.7%. Fees are roughly halved if paid in BSQ tokens. Remember you also need BTC for on-chain [[mining fees]] (for deposit and payout transactions) and the [[Security deposit|security deposit]] itself (which is returned if the trade completes successfully).
 
 
Keep in mind that you'll also need to pay [[mining fees]] for the on-chain transactions, as well as a deposit to lock into the multisig escrow. You'll get the deposit back in full after the trade completes successfully.
 
 
 
==== Mining fees are too high. How can I trade on Bisq cost-effectively? ====
 
 
 
Bisq's current trade protocol requires 4 on-chain transactions. Takers pay for 3 of these transactions and makers pay for 1 of them.
 
 
 
Therefore, to make trading on Bisq as cost-effective as possible, consider '''making your own offers''' at times '''when mining fees are lower'''.
 
 
 
Other things you can do:
 
* make offers to trade '''larger amounts of BTC''' (bigger offers tend to get better pricing)
 
* '''pay trade fees with BSQ''' (BSQ trade fees tend to be about half of BTC trading fees)
 
 
 
==== Why does Bisq require a security deposit in BTC? ====
 
 
 
[[Security deposit | Security deposits]] create strong incentives for buyers and sellers to follow the [[Trading rules|rules of Bisq's trading protocol]]. Deposits are locked into multisig escrow along with the bitcoin being traded, and are returned to each user when the trade is complete.
 
 
 
If a trade is disputed through a mediator or arbitrator, some or all of the offending party's security deposit may be awarded to the counterparty. Examples of protocol violations include a buyer failing to pay a seller, paying with a different account or with a different name, or a seller failing to acknowledge receipt of a buyer's payment.
 
  
Most Bisq trades complete without any problem thanks in part to the incentives that security deposits create.
+
==== Mining fees are high. How can I trade cost-effectively? ====
  
See full [[trading rules]].
+
The classic protocol requires 4 on-chain transactions (3 paid by taker, 1 by maker). To minimize costs:
 +
* Be an offer '''[[How to be a market maker on Bisq|maker]]''' rather than a taker (fewer transactions to pay for).
 +
* Trade when network '''[[mining fees]] are lower'''.
 +
* Make offers for '''larger BTC amounts''' (fees are fixed per transaction, less impactful on larger trades).
 +
* '''Pay [[Trading fees|trading fees]] with BSQ''' for an approximate 50% discount.
  
==== What are trading limits? How much bitcoin can I buy/sell at once? ====
+
==== Why require a security deposit in BTC? ====
  
Trading limits vary based on payment method, since some payment methods are more secure than others.
+
[[Security deposit|Security deposits]] incentivize both parties to follow the [[Trading rules]]. They are locked in multisig escrow with the trade amount and returned upon successful completion. If rules are broken, the deposit can be partially or fully awarded to the counterparty via [[Dispute_Resolution_in_Bisq_1|dispute resolution]], deterring violations like non-payment or failing to confirm payment.
  
Relatively safe payment methods such as Japan's Furikomi and Australia's PayID are set to allow trades of up to 1 BTC, but other payment methods such as Zelle and SEPA have a cap of 0.25 BTC. See the [[Payment_methods|full list of payment methods and limits]].
+
==== What are trading limits? How much can I trade at once? ====
  
Altoins are not possible to charge back, so all altcoin trades have a limit of 2 BTC.
+
Maximum BTC per trade varies by [[Payment methods|payment method]] based on perceived risk (especially chargeback risk). For example, methods like Zelle or SEPA often have lower limits (e.g., 0.0625 BTC) than less reversible methods. Altcoin trades generally have higher limits (e.g., 0.5 BTC in v1) as chargebacks aren't possible. Check the [[Payment methods]] page for current limits per method. Also see [[Account_limits]] regarding initial limits for new accounts.
  
 
==== Which payment methods are available? ====
 
==== Which payment methods are available? ====
  
See [[payment methods]].
+
See the [[Payment methods]] page for the full list. You can [https://github.com/bisq-network/growth/issues/new/choose suggest new payment methods] via GitHub.
  
If you'd like to suggest a payment method to be added, please [https://github.com/bisq-network/growth/issues/new/choose submit a new issue].
+
==== How does Bisq handle fiat (USD, EUR, etc.)? ====
  
==== How does Bisq handle fiat like dollars and euros? Where does it go? ====
+
Bisq '''never''' touches or holds fiat currency. Fiat payments are transferred directly between the buyer and seller using their agreed-upon external payment service (e.g., bank transfer, Zelle). Bisq's role is to provide the secure environment (escrow, deposits) and process for peers to coordinate this external transfer safely.
 
 
Bisq doesn't handle fiat at all -- it only handles BTC. Trades are settled outside of Bisq, meaning fiat payments are sent outside Bisq via traditional banking services.
 
 
 
Bisq merely matches peers and sets incentives (e.g. locking a BTC security deposit from both peers, as a sort of escrow) to encourage both trading peers to act in good faith. This is also why you need bitcoin to begin trading on Bisq.
 
  
 
==== How long does a trade take? ====
 
==== How long does a trade take? ====
  
There is no automatic order matching on Bisq, and trades are settled manually by humans. As a result, trades are not completed as quickly as they would be on centralized exchanges, but can still be fairly quick.  
+
Trade times vary greatly depending on the chosen payment method and trader responsiveness.
 
+
* Bisq requires the initial deposit transaction to confirm (usually ~10 minutes) before the buyer can send payment.
Some payment methods are instant (e.g., Faster Payment) while others can take a few days (e.g., SEPA).
+
* Some [[Payment methods]] are near-instant (SEPA Instant, Faster Payments), allowing trades to complete quickly after the deposit confirms.
 
+
* Others take days (SEPA, Wire Transfers, ACH).
As far as Bisq is concerned, the deposit transaction needs to be confirmed once before the buyer can send payment. Bitcoin transactions take about 10 minutes to confirm, so with quick traders and quick payment method, a Bisq trade can be completed in a matter of minutes.
+
* Altcoin trades are typically faster (1 day or 1 hour for Instant).
 
+
Check the [[Payment methods]] page for the maximum trading period allowed for each method. Manual confirmation by both parties is always required.
Altcoin trade periods are always 1 day (or 1 hour for Altcoins Instant trades).
 
 
 
See the list of [[payment methods]] for complete details.
 
  
 
==== How does Bisq protect my privacy? ====
 
==== How does Bisq protect my privacy? ====
  
Bisq is standalone, open-source software that you can inspect before running on your machine, and as a result, you don't have to trust that any server is logging your personal details (as you would in the case of a website).
+
* Bisq is standalone software, not a website logging your activity.
 
+
* Payment information is stored locally and only shared with your direct trading peer (and potentially dispute resolution agents if needed).
As for the trading process, your payment information is stored locally on your machine, and only your trading partner (and your mediator or arbitrator, in case of a dispute) can ever see it. All data exchanged between users is encrypted and signed.
+
* All P2P network communication uses [[Tor]] for IP address anonymization.
 +
* All data exchanged between users is end-to-end encrypted.
 +
* No registration or KYC is required.
  
To transmit data from one user to another, Bisq uses a P2P network built on top of Tor, which provides a high degree of anonymity. The user doesn't need to do any additional work for all of this to work—it is all integrated in the application.
+
==== Do I need to keep Bisq online for my offers? ====
  
==== Do I need to keep Bisq online for my offers to remain online? ====
+
Yes. Since there are no central servers, your Bisq application must be running and online for your offers to be visible and available for others to take. If Bisq goes offline, your offers are removed from the distributed offer book but are automatically republished the next time you start Bisq. Once a trade *starts*, continuous connection isn't required, but you must come online periodically to perform necessary actions (send payment, confirm receipt).
  
Yes. There are no central servers on the Bisq network—so all peers are responsible for keeping their offers online.
+
==== Do I have to use the built-in Bisq wallet? ====
  
If you have published an offer, your Bisq application needs to stay online so it can react when another trader wants to take your offer (the multisig deposit transaction is created in the take-offer process). Be sure you have deactivated your computer's standby mode so your Bisq application can stay online (monitor standby is not a problem).
+
No. While convenient for holding trading funds (BTC, BSQ) and security deposits, you can choose to send funds *from* or receive funds *to* an external wallet address when initiating or completing trades.
  
If your Bisq application does go offline, your offer will get removed from the distributed offerbook. It will be re-published the next time you start your Bisq application.
+
==== Do I have to use the BSQ token? ====
  
After an offer has been taken and the trade process has started, neither trader needs to be online continuously, but each trader will need to be online periodically to check if any action is needed on their side (e.g. sending fiat/altcoin, confirming payment receipt, etc).
+
No, using [[Introduction to the DAO|BSQ]] is optional. You can pay [[Trading fees]] in BTC. However, using BSQ provides a significant discount (around 50%) on trading fees and directly supports Bisq contributors through the [[Introduction_to_the_DAO|DAO]] mechanism.
 
 
==== Do I have to use the Bisq wallet? ====
 
 
 
No, but you may find it convenient to keep a small amount of trading capital there.
 
 
 
When entering a new trade on Bisq, you will get the option to transfer funds from your Bisq wallet ''or'' send funds from an external wallet.
 
 
 
Likewise, when concluding a trade on Bisq, you can withdraw your funds to the Bisq wallet or to an external wallet.
 
 
 
==== Do I have to use the Bisq token? ====
 
 
 
No, using BSQ is totally optional. However, using it gets you a ~50% discount on [[trading fees]] while helping to [[Introduction_to_the_DAO#Earn_and_distribute_revenue|compensate Bisq contributors]] at the same time.
 
  
 
==== Will my bank know I'm trading bitcoin? ====
 
==== Will my bank know I'm trading bitcoin? ====
  
Generally speaking, Bisq doesn't deal with banks at all. All fiat transfers take place directly between users.
+
Bisq itself doesn't interact with your bank. However, your trading peer will see your name associated with the payment. Some banks have been known to flag accounts involved in peer-to-peer crypto trading. To minimize potential issues:
 
+
* '''Never''' put Bitcoin-related terms ("BTC", "Bisq", etc.) in payment references/memos.
But there have been reports of banks closing accounts upon suspecting bitcoin activity. As a result, Bisq requires that the "reason for payment" field always be left BLANK when making a payment (if the payment method offers such a field).
+
* Leave the reference field '''blank''' if possible.
 
+
* If a reference is required, use something neutral and innocuous, or just your name. Agree with your peer via [[Dispute_Resolution_in_Bisq_1|trader chat]] if unsure.
If a reason is required, it should be something trivial like a "-" or "payment". If you want to use something else, please agree on an alternative with your peer using trader chat.
+
See [[Trading rules]] for details.
See full [[trading rules]] for more information.
 
  
 
== Common Technical Niggles ==
 
== Common Technical Niggles ==
  
==== Bisq on macOS won't open, or it's asking for permission to record my keystrokes! ====
+
{{Admonition_Note| If you encounter persistent issues, please seek help in the `#support` room on [https://bisq.chat Matrix] or open an issue on [https://github.com/bisq-network/bisq GitHub].}}
  
If Bisq won't open, try right-clicking the app and clicking <code>Open</code>.
+
=== Startup / Connection Issues ===
  
If you get the prompt asking to record your keystrokes, rest assured it's a [https://github.com/bisq-network/bisq/issues/3373 bug] (Bisq is absolutely not recording your keystrokes). This bug should be fixed with a [[https://github.com/bisq-network/projects/issues/44|Java LTS version update]] coming soon.
+
==== Bisq on macOS won't open, or asks for keystroke recording permission! ====
 +
* If it won't open, try right-clicking the app icon and selecting `Open`.
 +
* The keystroke permission prompt is a known issue related to older Java versions sometimes bundled; Bisq does '''not''' record keystrokes. See [https://github.com/bisq-network/bisq/issues/3373 GitHub issue 3373] for historical context. Ensure you are using a recent Bisq version.
  
==== Bisq seems to bog down my computer. When I open it, CPU and memory usage spike. Can this be prevented? ====
+
==== Bisq seems slow or uses high CPU/memory on startup. ====
 +
This is often caused by Bisq synchronizing blockchain data (SPV sync). While newer releases include recent data to speed this up, it can still take time, especially if you haven't run Bisq recently. Let it finish syncing; performance should normalize afterwards. If issues persist on a current version, check [[Reducing_memory_usage]] or seek support.
  
Bisq has had memory usage and CPU usage issue on certain operating systems in the past, but these issues should be resolved now. You can manually set the max RAM usage by following [[Reducing_memory_usage|these instructions]].
+
==== On Linux with a high-resolution display, everything is tiny! ====
 +
See [[Running_on_HiDPI_screen]] for solutions.
  
Chances are Bisq is probably just trying to sync blockchain data. New releases of Bisq include data stores updated at release time to reduce this syncing time, but as a release gets older (i.e., beyond 3-4 weeks old), the data stores get older, and syncing takes longer. Just let it finish and your computer resources should go back down to normal again.
+
==== "Payment started" button won't stick / asks to send confirmation again. ====
 +
This is a known issue related to P2P network conditions, often when the peer is offline. Try these steps:
 +
* Send a message in [[Dispute_Resolution_in_Bisq_1|trader chat]].
 +
* Click the "Payment started" button multiple times.
 +
* Restart Bisq.
 +
* Try `Settings` > `Network Info` > `Open Tor Settings` > `Delete Outdated Tor Files And Shutdown`, then restart Bisq.
 +
* Wait while staying online (it sometimes resolves itself).
 +
* If the trade period is ending, open mediation (`Ctrl+O` / `Cmd+O` on the trade) and explain the issue to the [[Mediator]], potentially providing screenshots.
  
If the issue doesn't go away on its own, please reach out for help in the <code>Support</code> room [https://bisq.chat on Matrix] or open an issue [https://github.com/bisq-network/bisq on GitHub].
+
=== Wallet / Sync Issues ===
  
==== I'm on a high-resolution monitor on Linux and everything is way too small. Help? ====
+
==== "Offer cannot be taken due to counterparty trade restrictions". What does this mean? ====
 +
This usually means information about the offer maker's account limits (based on age/signing status) hasn't fully propagated across the P2P network to your Bisq instance yet. Try restarting Bisq. The offer maker might also need to restart their Bisq client.
  
See [[Running_on_HiDPI_screen|this article]] for a tip on fixing this issue.
+
==== My SPV resync is taking forever or freezing! ====
 
+
This can happen with older wallets or wallets with many transactions.
==== Bisq says "this offer cannot be taken due to counterparty trade restrictions". What does that mean? ====
+
* If it stalls, close and restart Bisq to resume the sync.
 
+
* Syncing is much faster if you [[Connecting_to_your_own_Bitcoin_node|connect Bisq to your own local Bitcoin full node]].
This happens in rare circumstances.  Bisq checks information about an account such as its age to determine if it is allowed to trade over certain limits.  The information is stored in the P2P network, and it may not yet have propagated to your node.  Try again after restarting Bisq.  The offer maker may need to restart Bisq in order for the information to propagate.
+
* After a very long resync completes, consider [[#How_can_I_get_a_fresh_Bisq_wallet_and_transfer_my_BSQ_balance_to_it.3F|switching to a fresh wallet]] to prevent future issues.
 
 
==== My SPV resync is taking all day and it keeps freezing.  What can I do to make it go faster? ====
 
 
 
Unfortunately this can happen sometimes if your wallet is over a year old and/or has a lot of transactions. If the resync stalls, close and restart Bisq to continue the resync. It will go faster if you [[Connecting_to_your_own_Bitcoin_node|connect to a local Bitcoin node]].
 
After your SPV resync is completed, it would be best to switch to a fresh wallet.
 
  
 
==== How can I get a fresh Bisq wallet and transfer my BSQ balance to it? ====
 
==== How can I get a fresh Bisq wallet and transfer my BSQ balance to it? ====
 +
This involves carefully renaming directories while Bisq is '''closed'''. The wallet is in `btc_mainnet/wallet` inside your [[Data_directory]].
 +
1. Ensure you have some BTC in your current wallet for transaction fees.
 +
2. Close Bisq. Rename the `wallet` directory to `oldWallet`.
 +
3. Start Bisq. It will create a new, empty `wallet` directory. Immediately go to `Account` > `Wallet Seed`, write down the new seed phrase securely offline, and note down your new BTC and BSQ receiving addresses.
 +
4. Close Bisq. Rename the new `wallet` directory to `newWallet`. Rename `oldWallet` back to `wallet`.
 +
5. Start Bisq (loading your original wallet). Send your BSQ and BTC funds to the new receiving addresses you saved in step 3.
 +
6. Close Bisq. Rename `wallet` to `oldWallet` (or delete it if funds are confirmed sent and old seed backed up). Rename `newWallet` to `wallet`.
 +
7. Start Bisq. You should see your funds in the fresh wallet.
  
The procedure involves setting aside the existing wallet directory (by renaming) in order to get a fresh wallet.  The wallet directory is at <code>btc_mainnet/wallet</code> from the [[Data_directory|main data directory location]].  You'll then be able to activate either the old or new wallet by renaming the directory before starting Bisq.  Be sure that Bisq is never running when you rename a directory.
+
=== DAO Sync Issues ===
# You have some BSQ and also some BTC balance existing in your wallet.  (You need BTC to pay mining fees for sending BSQ). 
 
# Close Bisq then rename your <code>wallet</code> directory to <code>oldWallet</code>.
 
# Start Bisq and it will create a fresh wallet.  Note down your BSQ receiving address and also your BTC receiving address.  Write down your recovery seed phrase (Under Account / Wallet Seed menu) and store it in a safe place (not online). 
 
# Close Bisq and rename your <code>wallet</code> dir to <code>newWallet</code>, rename your old wallet dir to <code>wallet</code>, then restart Bisq. 
 
# Send BSQ to your new receiving address you saved in the earlier step.  Then send BTC the same way.  Close Bisq. 
 
# Rename <code>wallet</code> to <code>oldWallet</code> and <code>newWallet</code> to <code>wallet</code>.  Then restart Bisq.
 
 
 
Done!  Your BSQ and BTC balances have been moved to a fresh wallet.
 
  
==== "heightOfLastBlock must match chainHeight" error on starting Bisq ====
+
==== "heightOfLastBlock must match chainHeight" error on startup ====
 +
This indicates a DAO state mismatch. Try this fix:
 +
1. Make a [[Backing up application data|backup]] of your data directory.
 +
2. Close Bisq.
 +
3. Navigate to your [[Data_directory]]. Delete the `DaoStateStore` directory and the `BsqBlocks` directory (usually found within `btc_mainnet/db/`).
 +
4. Restart Bisq. It will resync the DAO state.
  
The following procedure should fix itː
+
==== "Cannot take offer because snapshot height does not match..." error ====
* make a backup of your data folder
+
This means your local DAO state is out of sync with your peer.
* close Bisq
+
1. Try going to `Settings` > `Preferences` and click "Rebuild DAO state from resources".
* from inside data folder, delete DaoStateStore and BsqBlocks
+
2. Restart Bisq when prompted. Let the DAO sync fully (watch for "Synchronizing DAO" message at the bottom to disappear).
* restart Bisq
+
3. Try taking the offer again. If the error persists, the other trader likely needs to resync their DAO state.
  
==== "Payment started" button will not stick, always says "Please send confirmation again" ====
+
=== Installation / Environment Issues ===
  
This is a known issue, stemming from how the application will err on the side of caution when P2P network conditions are less than favorable.
+
==== I want to install Bisq on a VPS or headless system. ====
It most often happens when the peer is offline, so usually when a seller taker accepts an open offer with a non-instant payment method, like SEPA, and then goes offline, since the payment will take at least a day to be credited and they do not need to stay connected while the buyer maker's payment arrives.
+
Bisq requires a graphical desktop environment. Some users report success using tools like [https://www.xpra.org Xpra] to forward the GUI, but this is an advanced setup and not officially supported.
Here are some things that might work
 
* Send a message in trader chat
 
* Insist on pressing the button tens of times
 
* Restart Bisq
 
* Follow menus '''Settings''' -> '''Network Info''' -> '''Open Tor Settings''' -> '''Delete Outdated Tor Files And Shutdown''', then restart Bisq
 
* Do nothing and stay online, as the button will sometimes finally "register" by itself with a random delay
 
* When everything else fails, and the trade period is almost at its end, communicate your intentions to the peer in trader chat and open mediation by pressing Ctrl-O in trade window, explaining what happened to the mediator, even better by attaching a screenshot of the issue; a support ticket will be opened and both peers will have the opportunity to accept the original payout
 
  
==== I want to install Bisq on a VPS or on an otherwise headless system ====
+
==== I receive a `Java heap space` error on Linux. ====
 
+
You may need to increase the memory allocated to Bisq. Edit the launch configuration file (often `/opt/bisq/lib/app/Bisq.cfg` or similar) and increase the value in `java-options=-XX:MaxRAM=Xg` (e.g., change `8g` to `16g` if you have sufficient RAM).
Bisq needs a graphical desktop environment to be ran, but in order to keep offers online without the need to have your PC always on, some users reported good results by using https://www.xpra.org as a graphical endpoint which you can forward to a client.
 
  
 
== Dispute resolution ==
 
== Dispute resolution ==
Line 245: Line 224:
 
==== How does dispute resolution work? ====
 
==== How does dispute resolution work? ====
  
Bisq provides a 3-layer mechanism for resolving disputes: trader chat, mediation, and arbitration.
+
Bisq uses a 3-layer system: [[Dispute_Resolution_in_Bisq_1#Level_1:_Trader_chat|Trader chat]], [[Dispute_Resolution_in_Bisq_1#Level_2:_Mediation|Mediation]], and [[Arbitration]]. Most issues can be resolved directly via chat. If not, a [[Mediator]] can be called (Ctrl+O / Cmd+O on the trade) to propose a resolution based on [[Trading rules]]. [[Arbitration]] is a rare final step if mediation fails. (Note: The arbitrator role changed significantly in v1.2). See [[Dispute_Resolution_in_Bisq_1]] for full details.
 
 
Trader chat enables traders to resolve small issues themselves privately over end-to-end encrypted chat right in Bisq. If this doesn't work, traders can engage a mediator to examine the situation and suggest a payout. In rare circumstances that mediation fails, a trader can choose to engage an arbitrator to re-examine the situation and make a payout.
 
 
 
Veteran users: please note that the arbitrator role changed significantly with the launch of the new trade protocol on v1.2.
 
 
 
See [[trading rules]] and [[dispute resolution]] for more.
 
  
 
==== How is collusion between mediators, arbitrators, and traders prevented? ====
 
==== How is collusion between mediators, arbitrators, and traders prevented? ====
  
With the launch of the new trading protocol in v1.2, multisig escrows went from 2-of-3 to 2-of-2 arrangements, so that only the two trading peers have control of trading funds (instead of the 2 trading peers and an arbitrator). With no keys in the multisig escrow, it is no longer possible for a mediator or arbitrator to collude with another trader to release funds maliciously.
+
Since Bisq v1.2, trade funds are held in 2-of-2 multisig addresses controlled *only* by the two traders. Mediators and arbitrators do *not* hold a key and cannot unilaterally release funds, preventing collusion risk involving escrow control. They are still bonded roles within the [[Introduction_to_the_DAO|DAO]] to ensure they act fairly and responsibly when investigating and proposing resolutions.
  
Mediators and arbitrators are still bonded roles, however, because even though they cannot sign a payout transaction to resolve a dispute, they can ''advise'' how to resolve a dispute, and it's important that they be responsive, responsible, and fair when doing so.
+
==== What happens if the buyer does a chargeback after BTC is released? ====
  
==== What happens if the person buying bitcoin does a chargeback after the bitcoin has been released from the multisig address? ====
+
Bisq cannot reverse fiat chargebacks made through external banking systems. If a chargeback occurs after the trade is complete and BTC is released, the seller generally has no recourse *within Bisq*. This risk is why Bisq avoids easily reversible payment methods and uses [[Account_limits|account aging]] and [[Account_limits#Account_signing|account signing]] (in v1) to vet traders using riskier methods. Payment methods frequently used for chargebacks may be removed from Bisq.
  
Bisq only supports payment methods for which chargebacks are not easy (e.g., this is why PayPal and credit cards are not supported). But there is still a little chargeback risk with banks. If a bank executes a chargeback after the BTC has been released, there is nothing a mediator or arbitrator can do.
+
==== Wouldn't a pure reputation system be better than dispute resolution? ====
  
Bisq's goal is to make this scenario as unattractive as possible, using three primary mechanisms:
+
Pure reputation systems are vulnerable to [https://en.wikipedia.org/wiki/Sybil_attack Sybil attacks] (creating fake identities) and [https://en.wikipedia.org/wiki/Confidence_trick long con] attacks. They can also compromise privacy (tying reputation to identity) and decentralization (requiring central storage). Bisq's model combines protocol incentives (like [[Security deposit|security deposits]] in v1 or [[Reputation]] in Bisq Easy) with human-based [[Dispute_Resolution_in_Bisq_1|dispute resolution]] for robustness.
 
 
# [[Account limits|Account aging]] requires newly-created fiat payment accounts on Bisq to have lower trade limits, and those limits are increased over time.
 
# [[Account_limits#Account_signing|Account signing]] requires higher-risk payment methods to be signed upon verifying the integrity of a trader before account aging kicks in. Until such accounts are signed, buy limits are set to 0.01 BTC.
 
# National currency payment methods which are found to be used for chargebacks are quickly removed.
 
 
 
==== Wouldn't a pure reputation system among traders make mediators and arbitrators unnecessary? ====
 
 
 
Pure reputation without additional dispute resolution measures is a weak protection system, as you can never avoid [https://en.wikipedia.org/wiki/Sybil_attack sybil] or [https://en.wikipedia.org/wiki/Confidence_trick long con] attacks.
 
 
 
Such mechanisms are also problematic for protecting privacy and for keeping the service decentralized.
 
  
 
==== How can I contact my trading peer? ====
 
==== How can I contact my trading peer? ====
  
Bisq has a built-in end-to-end encrypted [[Dispute_resolution#Level_1:_Trader_chat|chat mechanism]] that you can use to talk to your trading peer while the trade is in progress.
+
Use the built-in, end-to-end encrypted [[Dispute_Resolution_in_Bisq_1#Level_1:_Trader_chat|trader chat]] available within the trade screen in the Bisq application. Avoid external communication methods.
  
 
== DAO ==
 
== DAO ==
Line 283: Line 246:
 
==== What is the Bisq DAO? ====
 
==== What is the Bisq DAO? ====
  
The Bisq DAO (decentralized autonomous organization) is a decentralized governance mechanism for the Bisq software, built on Bitcoin. It takes the place of a company. How good can decentralized software possibly be if it's still controlled by a single entity, like a company?
+
The Bisq DAO (Decentralized Autonomous Organization) is how the Bisq project governs itself and funds its development without relying on a traditional company structure. It's built on Bitcoin and ensures the project remains decentralized and censorship-resistant, aligning governance with the software's principles. Read the [[Introduction_to_the_DAO]].
 
 
Decentralized software is no good without decentralized governance.
 
 
 
That's why Bisq is not a company or legal entity of any kind—instead, it's organized as a DAO. The DAO handles the software's funding and strategy-making to enable the Bisq network to thrive, and at the same time, harden it against attacks on the infrastructure that powers its leadership and operation.
 
 
 
In a nutshell, the Bisq DAO enables Bisq to become even more censorship-resistant, a core [[Introduction|principle of the project]] from the very beginning.
 
 
 
Read more about the Bisq DAO in [[Introduction_to_the_DAO|this introductory article]].
 
  
 
==== How does the Bisq DAO work? ====
 
==== How does the Bisq DAO work? ====
  
The primary purposes of the Bisq DAO are financing the project and determining strategy.
+
It primarily handles funding and strategy:
 
+
1. '''Funding:''' [[Trading fees]] paid by users (especially when paid in [[Introduction_to_the_DAO|BSQ]], Bisq's native token) are distributed to contributors whose work is approved by DAO voting.
# Trading fees are distributed directly from traders to contributors with a token (colored bitcoin) called BSQ.
+
2.  '''Strategy:''' Project direction, parameter changes, and other decisions are made collectively through proposals and voting by BSQ stakeholders within the Bisq application.
# Strategy is determined collectively through voting done in the Bisq software and recorded on the Bitcoin network.
+
Learn more in the [[Decentralized_autonomous_organization|DAO documentation]]. (Note: Previous specific video links were outdated/broken).
 
 
Learn more about how this actually works in [https://www.youtube.com/playlist?list=PLFH5SztL5cYPAXWFz-IMB4dBZ0MEZEG_e this series of short 3-5 minute videos].
 
 
 
See [[Decentralized_autonomous_organization|this article]] for a full list of resources to learn more.
 
 
 
==== What do I need to know about the DAO, as a trader? ====
 
 
 
First of all, you are NOT required to use the BSQ token or Bisq DAO to use Bisq.
 
 
 
But there are benefits to doing so: you'll pay lower trading fees by using BSQ instead of BTC.
 
 
 
But why have the BSQ token at all? Because it enables Bisq contributors to be paid for their work without any central wallets or points of control. When you buy BSQ, you're directly paying a Bisq contributor for their work, and in the process, helping to sustain the whole project. The dynamic this token enables is not possible with plain bitcoin.
 
 
 
When you use BSQ to pay trading fees, it's destroyed and 'burned' out of existence.
 
 
 
[[Introduction_to_the_DAO#Overview|See more on this dynamic here]].
 
 
 
==== Is Bisq using a token because it needs money? What's the issuance schedule for the token? ====
 
 
 
Bisq already earns revenue from trading fees. It's not launching this DAO and BSQ token for ''earning'' revenue—it's doing it to ''distribute'' the revenue it already earns to more people without any central points of control.
 
  
BSQ tokens are issued every time a contributor's compensation request is approved through voting, and the tokens are destroyed every time a trader uses BSQ to pay trading fees.
+
==== What do I need to know about the DAO as a trader? ====
  
BSQ issuance is not a 1-time event, and its purpose is not to raise capital. You can see a walk-through of the BSQ issuance process in [https://www.youtube.com/playlist?list=PLFH5SztL5cYPAXWFz-IMB4dBZ0MEZEG_e this video series].
+
Participation is '''optional'''. You don't need BSQ or DAO interaction to trade. However, using BSQ to pay [[Trading fees]] gives you a significant discount (~50%) and directly funds project contributors. When you buy BSQ, you typically buy it from a contributor; when you pay fees with BSQ, it's 'burned' (destroyed). [[Introduction_to_the_DAO#Overview|See more on this cycle here]].
  
==== Can I use Bisq without BSQ and without this DAO? ====
+
==== Is BSQ just for fundraising? What's its issuance? ====
  
You could. All you'd have to do is pay your trading fees with BTC instead of BSQ. But we hope you don't, because doing so would render the project unsustainable.
+
No, the DAO/BSQ system is primarily for decentralized '''distribution''' of existing trading fee revenue to contributors, not for initial fundraising. BSQ is 'issued' (created by coloring bitcoin) only when a contributor's compensation request is approved by DAO vote. It's 'destroyed' when used for fees. There's no pre-mine or fixed issuance schedule like many other tokens.
  
Before the Bisq DAO, trading fees went to just a couple of wallets owned by specific Bisq contributors (arbitrators). All other contributors were not paid. Bisq needs its contributors to be paid in regular, predictable ways to ensure continual (and reliable) development, service, and growth; the Bisq DAO enables this to happen by distributing trading fees to all contributors in a totally decentralized way.
+
==== Can I use Bisq without BSQ and the DAO? ====
  
The Bisq DAO and BSQ token enable a funding and governance mechanism that is [[https://bisq.network/blog/bisq-dao-for-bitcoin-maximalists/ not possible with plain bitcoin]]. We highly recommend you check [[Decentralized_autonomous_organization|out the documentation]] and [https://www.youtube.com/playlist?list=PLFH5SztL5cYPAXWFz-IMB4dBZ0MEZEG_e video series]] to learn more.
+
You can pay [[Trading fees]] with BTC instead of BSQ. However, since Bisq version 1.9.8, the DAO components are always active in the background as they are integral to how contributor roles and network parameters are managed. Using the DAO/BSQ provides benefits (lower fees) and supports the project's decentralized funding model, which avoids reliance on centralized wallets. Learn more about the DAO [[Decentralized_autonomous_organization|here]]. (Note: Previous specific video/blog links may be outdated).
  
 
== Other ==
 
== Other ==
Line 336: Line 271:
 
==== This project is cool! How can I help out? ====
 
==== This project is cool! How can I help out? ====
  
Check out the [[contributor checklist]]. We'd love to hear from you!
+
Check out the [[Contributor_checklist|Contributor Checklist]]! Help is welcome in many areas, from development and design to translation, support, and market bootstrapping.
  
 
==== I have a question that isn’t covered here...? ====
 
==== I have a question that isn’t covered here...? ====
  
Feel free to reach out on [https://bisq.chat Matrix] or [https://bisq.network/#community any other channel].
+
Please reach out to the community! Good places include:
 +
* [https://bisq.chat Bisq Matrix] (especially the `#support` or relevant rooms)
 +
* [https://bisq.network/contact Other community channels] listed on the website (Forum, Reddit, etc.)

Latest revision as of 02:00, 18 April 2025

Below is a compilation of frequently-asked questions (FAQ) about Bisq, how to use it, and how to help the project.

Note
Version Context: Bisq is evolving software. While many principles here are general, specific examples regarding trade mechanics, limits, and security often refer to the classic Bisq v1 trading protocol unless stated otherwise. The current platform is Bisq 2, which supports multiple protocols including Bisq Easy (which may have different rules, e.g., using Reputation instead of security deposits).

Feel free to ask further questions on any of Bisq's many outreach channels linked at the bottom of this page.

Contents

About

How is Bisq different from other decentralized exchanges?

Bisq is fundamentally different: it's a peer-to-peer trading network accessed via software you run on your own hardware, not a website or centralized service. It connects you directly to other users running the software to facilitate trades. It's open-source and community-driven via a DAO.

Crucially, you can trade bitcoin directly for fiat currencies (like USD, EUR) or other cryptocurrencies.

Think of it like owning your home versus renting. With Bisq, you have full control over your funds and data; with centralized services (even DEX websites), you're subject to the platform's rules and risks.

With Bisq you're always the owner:

  • Bisq does not hold your bitcoin. Trading funds (in the classic v1 protocol) are held in 2-of-2 multisignature addresses controlled solely by you and your trading peer.
  • Bisq does not hold your national currency. Fiat transfers happen directly between traders using external payment services.
  • All data travels over Bisq's secure peer-to-peer network built on Tor—no central servers means no data honeypots vulnerable to large-scale hacks.
  • Bisq requires no registration or KYC, protecting your privacy. Data about who trades with whom is not stored.
  • Bisq is code, not a company, governed by its DAO.

See more in the Introduction.

Is Bisq open-source software?

Yes. Bisq's software is free/libre open-source licensed under the GNU Affero General Public License (AGPLv3).

You can find the source code and license on GitHub.

Is Bisq safe?

Bisq is designed with multiple layers of security, and strong incentives encourage fair trading, making the vast majority of trades proceed smoothly.

Key security mechanisms (particularly in the classic v1 protocol) include:

  • Bitcoin secured in a 2-of-2 multisignature escrow address controlled only by the traders.
  • Mandatory security deposits from both traders, refunded upon successful completion, deterring fraud.
  • A 3-tier dispute resolution system (trader chat, mediation, arbitration) for handling issues.

However, trading fiat currencies always carries some inherent chargeback risk, as banks can sometimes reverse payments. Bisq mitigates this by:

  • Supporting mainly payment methods known to have lower chargeback risk (explicitly avoiding easily reversed methods like PayPal or credit cards).
  • Employing an account signing mechanism in v1 for certain fiat methods, which limits trade sizes for new accounts until integrity is established through successful trades.

Newer protocols like Bisq Easy use different security models, such as relying on seller reputation instead of security deposits.

Getting started

I find Bisq very confusing initially!

You're not alone; some users find the interface takes getting used to, especially compared to simpler centralized exchanges.

Bisq is under continuous development, with ongoing efforts to improve the user interface and experience.

My currency market has few or no offers. What can I do?

Market liquidity varies. Some markets are very active, while others are less so, often due to the availability of suitable local payment methods or lack of initial bootstrapping.

Note
An empty offer book doesn't always mean zero activity. Sometimes users are waiting for offers to appear. Try making your own offer (acting as a market maker) - someone might take it! This is common in markets like CAD, AUD, and GBP.

You can check recent activity for your market via `Market` > `Trades` in the application.

To help grow a market:

  • Ensure suitable local Payment methods are supported. You can suggest new ones here.
  • Spread the word in relevant local communities to attract both buyers/sellers and market makers. Bisq contributors can often offer support and resources for local outreach efforts.

Do I really need bitcoin to buy bitcoin on Bisq? How do I get started with none?

Yes, the classic Bisq v1 trading protocol requires a small amount of BTC for security deposits and mining fees, creating a "chicken-and-egg" problem for complete beginners.

Here are ways to get your first small amount of BTC:

  • See suggestions on the Funding your wallet page (e.g., friends, Bitcoin ATMs, earning BTC).
  • Visit the `Get your first BTC` room on Matrix to potentially arrange small, informal trades (details here).
  • Use the Bisq Easy trading protocol available in Bisq 2, which does not require a security deposit, making it ideal for first-time buyers.

Trading (Classic v1 Protocol)

Note
The following answers primarily describe the classic Bisq v1 protocol mechanics involving security deposits.

What are trading fees?

Trading fees are a percentage of the trade size. If paid in BTC, makers pay 0.1% and takers pay 0.7%. Fees are roughly halved if paid in BSQ tokens. Remember you also need BTC for on-chain mining fees (for deposit and payout transactions) and the security deposit itself (which is returned if the trade completes successfully).

Mining fees are high. How can I trade cost-effectively?

The classic protocol requires 4 on-chain transactions (3 paid by taker, 1 by maker). To minimize costs:

  • Be an offer maker rather than a taker (fewer transactions to pay for).
  • Trade when network mining fees are lower.
  • Make offers for larger BTC amounts (fees are fixed per transaction, less impactful on larger trades).
  • Pay trading fees with BSQ for an approximate 50% discount.

Why require a security deposit in BTC?

Security deposits incentivize both parties to follow the Trading rules. They are locked in multisig escrow with the trade amount and returned upon successful completion. If rules are broken, the deposit can be partially or fully awarded to the counterparty via dispute resolution, deterring violations like non-payment or failing to confirm payment.

What are trading limits? How much can I trade at once?

Maximum BTC per trade varies by payment method based on perceived risk (especially chargeback risk). For example, methods like Zelle or SEPA often have lower limits (e.g., 0.0625 BTC) than less reversible methods. Altcoin trades generally have higher limits (e.g., 0.5 BTC in v1) as chargebacks aren't possible. Check the Payment methods page for current limits per method. Also see Account_limits regarding initial limits for new accounts.

Which payment methods are available?

See the Payment methods page for the full list. You can suggest new payment methods via GitHub.

How does Bisq handle fiat (USD, EUR, etc.)?

Bisq never touches or holds fiat currency. Fiat payments are transferred directly between the buyer and seller using their agreed-upon external payment service (e.g., bank transfer, Zelle). Bisq's role is to provide the secure environment (escrow, deposits) and process for peers to coordinate this external transfer safely.

How long does a trade take?

Trade times vary greatly depending on the chosen payment method and trader responsiveness.

  • Bisq requires the initial deposit transaction to confirm (usually ~10 minutes) before the buyer can send payment.
  • Some Payment methods are near-instant (SEPA Instant, Faster Payments), allowing trades to complete quickly after the deposit confirms.
  • Others take days (SEPA, Wire Transfers, ACH).
  • Altcoin trades are typically faster (1 day or 1 hour for Instant).

Check the Payment methods page for the maximum trading period allowed for each method. Manual confirmation by both parties is always required.

How does Bisq protect my privacy?

  • Bisq is standalone software, not a website logging your activity.
  • Payment information is stored locally and only shared with your direct trading peer (and potentially dispute resolution agents if needed).
  • All P2P network communication uses Tor for IP address anonymization.
  • All data exchanged between users is end-to-end encrypted.
  • No registration or KYC is required.

Do I need to keep Bisq online for my offers?

Yes. Since there are no central servers, your Bisq application must be running and online for your offers to be visible and available for others to take. If Bisq goes offline, your offers are removed from the distributed offer book but are automatically republished the next time you start Bisq. Once a trade *starts*, continuous connection isn't required, but you must come online periodically to perform necessary actions (send payment, confirm receipt).

Do I have to use the built-in Bisq wallet?

No. While convenient for holding trading funds (BTC, BSQ) and security deposits, you can choose to send funds *from* or receive funds *to* an external wallet address when initiating or completing trades.

Do I have to use the BSQ token?

No, using BSQ is optional. You can pay Trading fees in BTC. However, using BSQ provides a significant discount (around 50%) on trading fees and directly supports Bisq contributors through the DAO mechanism.

Will my bank know I'm trading bitcoin?

Bisq itself doesn't interact with your bank. However, your trading peer will see your name associated with the payment. Some banks have been known to flag accounts involved in peer-to-peer crypto trading. To minimize potential issues:

  • Never put Bitcoin-related terms ("BTC", "Bisq", etc.) in payment references/memos.
  • Leave the reference field blank if possible.
  • If a reference is required, use something neutral and innocuous, or just your name. Agree with your peer via trader chat if unsure.

See Trading rules for details.

Common Technical Niggles

Note
If you encounter persistent issues, please seek help in the `#support` room on Matrix or open an issue on GitHub.

Startup / Connection Issues

Bisq on macOS won't open, or asks for keystroke recording permission!

  • If it won't open, try right-clicking the app icon and selecting `Open`.
  • The keystroke permission prompt is a known issue related to older Java versions sometimes bundled; Bisq does not record keystrokes. See GitHub issue 3373 for historical context. Ensure you are using a recent Bisq version.

Bisq seems slow or uses high CPU/memory on startup.

This is often caused by Bisq synchronizing blockchain data (SPV sync). While newer releases include recent data to speed this up, it can still take time, especially if you haven't run Bisq recently. Let it finish syncing; performance should normalize afterwards. If issues persist on a current version, check Reducing_memory_usage or seek support.

On Linux with a high-resolution display, everything is tiny!

See Running_on_HiDPI_screen for solutions.

"Payment started" button won't stick / asks to send confirmation again.

This is a known issue related to P2P network conditions, often when the peer is offline. Try these steps:

  • Send a message in trader chat.
  • Click the "Payment started" button multiple times.
  • Restart Bisq.
  • Try `Settings` > `Network Info` > `Open Tor Settings` > `Delete Outdated Tor Files And Shutdown`, then restart Bisq.
  • Wait while staying online (it sometimes resolves itself).
  • If the trade period is ending, open mediation (`Ctrl+O` / `Cmd+O` on the trade) and explain the issue to the Mediator, potentially providing screenshots.

Wallet / Sync Issues

"Offer cannot be taken due to counterparty trade restrictions". What does this mean?

This usually means information about the offer maker's account limits (based on age/signing status) hasn't fully propagated across the P2P network to your Bisq instance yet. Try restarting Bisq. The offer maker might also need to restart their Bisq client.

My SPV resync is taking forever or freezing!

This can happen with older wallets or wallets with many transactions.

How can I get a fresh Bisq wallet and transfer my BSQ balance to it?

This involves carefully renaming directories while Bisq is closed. The wallet is in `btc_mainnet/wallet` inside your Data_directory. 1. Ensure you have some BTC in your current wallet for transaction fees. 2. Close Bisq. Rename the `wallet` directory to `oldWallet`. 3. Start Bisq. It will create a new, empty `wallet` directory. Immediately go to `Account` > `Wallet Seed`, write down the new seed phrase securely offline, and note down your new BTC and BSQ receiving addresses. 4. Close Bisq. Rename the new `wallet` directory to `newWallet`. Rename `oldWallet` back to `wallet`. 5. Start Bisq (loading your original wallet). Send your BSQ and BTC funds to the new receiving addresses you saved in step 3. 6. Close Bisq. Rename `wallet` to `oldWallet` (or delete it if funds are confirmed sent and old seed backed up). Rename `newWallet` to `wallet`. 7. Start Bisq. You should see your funds in the fresh wallet.

DAO Sync Issues

"heightOfLastBlock must match chainHeight" error on startup

This indicates a DAO state mismatch. Try this fix: 1. Make a backup of your data directory. 2. Close Bisq. 3. Navigate to your Data_directory. Delete the `DaoStateStore` directory and the `BsqBlocks` directory (usually found within `btc_mainnet/db/`). 4. Restart Bisq. It will resync the DAO state.

"Cannot take offer because snapshot height does not match..." error

This means your local DAO state is out of sync with your peer. 1. Try going to `Settings` > `Preferences` and click "Rebuild DAO state from resources". 2. Restart Bisq when prompted. Let the DAO sync fully (watch for "Synchronizing DAO" message at the bottom to disappear). 3. Try taking the offer again. If the error persists, the other trader likely needs to resync their DAO state.

Installation / Environment Issues

I want to install Bisq on a VPS or headless system.

Bisq requires a graphical desktop environment. Some users report success using tools like Xpra to forward the GUI, but this is an advanced setup and not officially supported.

I receive a `Java heap space` error on Linux.

You may need to increase the memory allocated to Bisq. Edit the launch configuration file (often `/opt/bisq/lib/app/Bisq.cfg` or similar) and increase the value in `java-options=-XX:MaxRAM=Xg` (e.g., change `8g` to `16g` if you have sufficient RAM).

Dispute resolution

How does dispute resolution work?

Bisq uses a 3-layer system: Trader chat, Mediation, and Arbitration. Most issues can be resolved directly via chat. If not, a Mediator can be called (Ctrl+O / Cmd+O on the trade) to propose a resolution based on Trading rules. Arbitration is a rare final step if mediation fails. (Note: The arbitrator role changed significantly in v1.2). See Dispute_Resolution_in_Bisq_1 for full details.

How is collusion between mediators, arbitrators, and traders prevented?

Since Bisq v1.2, trade funds are held in 2-of-2 multisig addresses controlled *only* by the two traders. Mediators and arbitrators do *not* hold a key and cannot unilaterally release funds, preventing collusion risk involving escrow control. They are still bonded roles within the DAO to ensure they act fairly and responsibly when investigating and proposing resolutions.

What happens if the buyer does a chargeback after BTC is released?

Bisq cannot reverse fiat chargebacks made through external banking systems. If a chargeback occurs after the trade is complete and BTC is released, the seller generally has no recourse *within Bisq*. This risk is why Bisq avoids easily reversible payment methods and uses account aging and account signing (in v1) to vet traders using riskier methods. Payment methods frequently used for chargebacks may be removed from Bisq.

Wouldn't a pure reputation system be better than dispute resolution?

Pure reputation systems are vulnerable to Sybil attacks (creating fake identities) and long con attacks. They can also compromise privacy (tying reputation to identity) and decentralization (requiring central storage). Bisq's model combines protocol incentives (like security deposits in v1 or Reputation in Bisq Easy) with human-based dispute resolution for robustness.

How can I contact my trading peer?

Use the built-in, end-to-end encrypted trader chat available within the trade screen in the Bisq application. Avoid external communication methods.

DAO

What is the Bisq DAO?

The Bisq DAO (Decentralized Autonomous Organization) is how the Bisq project governs itself and funds its development without relying on a traditional company structure. It's built on Bitcoin and ensures the project remains decentralized and censorship-resistant, aligning governance with the software's principles. Read the Introduction_to_the_DAO.

How does the Bisq DAO work?

It primarily handles funding and strategy: 1. Funding: Trading fees paid by users (especially when paid in BSQ, Bisq's native token) are distributed to contributors whose work is approved by DAO voting. 2. Strategy: Project direction, parameter changes, and other decisions are made collectively through proposals and voting by BSQ stakeholders within the Bisq application. Learn more in the DAO documentation. (Note: Previous specific video links were outdated/broken).

What do I need to know about the DAO as a trader?

Participation is optional. You don't need BSQ or DAO interaction to trade. However, using BSQ to pay Trading fees gives you a significant discount (~50%) and directly funds project contributors. When you buy BSQ, you typically buy it from a contributor; when you pay fees with BSQ, it's 'burned' (destroyed). See more on this cycle here.

Is BSQ just for fundraising? What's its issuance?

No, the DAO/BSQ system is primarily for decentralized distribution of existing trading fee revenue to contributors, not for initial fundraising. BSQ is 'issued' (created by coloring bitcoin) only when a contributor's compensation request is approved by DAO vote. It's 'destroyed' when used for fees. There's no pre-mine or fixed issuance schedule like many other tokens.

Can I use Bisq without BSQ and the DAO?

You can pay Trading fees with BTC instead of BSQ. However, since Bisq version 1.9.8, the DAO components are always active in the background as they are integral to how contributor roles and network parameters are managed. Using the DAO/BSQ provides benefits (lower fees) and supports the project's decentralized funding model, which avoids reliance on centralized wallets. Learn more about the DAO here. (Note: Previous specific video/blog links may be outdated).

Other

This project is cool! How can I help out?

Check out the Contributor Checklist! Help is welcome in many areas, from development and design to translation, support, and market bootstrapping.

I have a question that isn’t covered here...?

Please reach out to the community! Good places include: