<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://bisq.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cbeams</id>
	<title>Bisq Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://bisq.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cbeams"/>
	<link rel="alternate" type="text/html" href="https://bisq.wiki/Special:Contributions/Cbeams"/>
	<updated>2026-05-03T13:02:24Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.34.0</generator>
	<entry>
		<id>https://bisq.wiki/index.php?title=Monero_Explorer_Operator&amp;diff=1741</id>
		<title>Monero Explorer Operator</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Monero_Explorer_Operator&amp;diff=1741"/>
		<updated>2020-09-07T07:45:32Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Update team name to monero-explorer-operators&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article documents the '''Monero Explorer Operator''' [[Roles|role]].&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Issue ==&lt;br /&gt;
https://github.com/bisq-network/roles/issues/109&lt;br /&gt;
&lt;br /&gt;
== Team ==&lt;br /&gt;
[https://github.com/orgs/bisq-network/teams/monero-explorer-operators/members @bisq-network/monero-explorer-operators]&lt;br /&gt;
&lt;br /&gt;
== Duties ==&lt;br /&gt;
* Run an instance of the [https://github.com/moneroexamples/onion-monero-blockchain-explorer Onion Monero Blockchain Explorer]&lt;br /&gt;
* Make your Monero Explorer instance available over HTTPS clearnet and Tor V3 HS onion, enable HSTS and DNSSEC&lt;br /&gt;
* Update the [https://github.com/bisq-network/bisq/blob/master/core/src/main/java/bisq/core/user/Preferences.java#L130 Bisq code] to contain the FQDN clearnet hostname and Tor V3 HS onion of your Monero Explorer&lt;br /&gt;
&lt;br /&gt;
== Rights ==&lt;br /&gt;
* Claim $100/month compensation&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
* Post 20,000 BSQ bond for Explorer Operator&lt;br /&gt;
&lt;br /&gt;
[[Category:Roles]]&lt;br /&gt;
[[Category:Operator]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Donation_Address_Owner&amp;diff=1439</id>
		<title>Donation Address Owner</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Donation_Address_Owner&amp;diff=1439"/>
		<updated>2020-06-16T08:41:47Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Link to @bisq-network/donation-address-owners team&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The '''donation address owner''' (sometimes referred to as the &amp;quot;burning man&amp;quot;) controls the BTC address where BTC trade fees and funds from time-locked payout transactions are sent.&lt;br /&gt;
&lt;br /&gt;
Please see [[Arbitration|arbitration]] for more details on how this role works with other elements of Bisq's decentralized dispute resolution process.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Issue ==&lt;br /&gt;
* [https://github.com/bisq-network/roles/issues/80 BTC donation address owner #80]&lt;br /&gt;
&lt;br /&gt;
== Team ==&lt;br /&gt;
* https://github.com/orgs/bisq-network/teams/donation-address-owners/&lt;br /&gt;
&lt;br /&gt;
== Duties ==&lt;br /&gt;
* Periodically buy BSQ with BTC that has collected in the donation address wallet&lt;br /&gt;
** Announce these periodic trading sessions in the [https://github.com/bisq-network/roles/issues/80 role issue] a few days in advance&lt;br /&gt;
* Burn the purchased BSQ&lt;br /&gt;
&lt;br /&gt;
== Rights ==&lt;br /&gt;
* Ownership of the Bisq donation address&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
[https://github.com/bisq-network/bisq/blob/master/core/src/main/java/bisq/core/dao/state/model/governance/BondedRoleType.java#L70 Bond Link]&lt;br /&gt;
50 * [[DOA_PARAM|DOA PARAM.BONDED_ROLE_FACTOR]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Roles]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Arbitration&amp;diff=1438</id>
		<title>Arbitration</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Arbitration&amp;diff=1438"/>
		<updated>2020-06-16T08:31:17Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Rename Donation Address {Holder=&amp;gt;Owner}&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Arbitration''' refers to the last stage of the dispute resolution process—it's what takes place in case trader chat and [[Mediation|mediation]] fail to resolve a dispute. &lt;br /&gt;
&lt;br /&gt;
This page first covers the arbitration process itself, in a practical sense, so that users can be made aware of what to expect when trading. Then it covers the process in more detail, including its motivations, how all the components work together, and how the process is expected to develop in the future.&lt;br /&gt;
&lt;br /&gt;
== Process ==&lt;br /&gt;
&lt;br /&gt;
Bisq's arbitration process is a thoroughly decentralized approach to handling disputes between 2 strangers on the internet: one in which no user needs to trust a third party with authority over their funds, but one in which a user can still expect good conduct to be rewarded and bad conduct to be penalized.&lt;br /&gt;
&lt;br /&gt;
Arbitration is only available when:&lt;br /&gt;
&lt;br /&gt;
* one or both traders reject a [[Mediation|mediator’s]] suggested payout&lt;br /&gt;
* the time-locked transaction is published&lt;br /&gt;
&lt;br /&gt;
A ''time-locked transaction'' is signed (but not published) at the beginning of the trade process. Its purpose is to allow time for traders and mediators to work out a payout using the funds in the 2-of-2 multisig escrow, and to eliminate the [[#Avoiding_Fraud|possibility of fraud]] in case they can't.&lt;br /&gt;
&lt;br /&gt;
Requesting arbitration publishes this time-locked transaction, sending all funds in the multisig escrow (i.e., those of both trading peers) to the Bisq &amp;quot;donation address&amp;quot; (which is owned by the [[Donation Address Owner]], a bonded role approved by DAO voting). This transaction can only be published 10 days after the deposit transaction is confirmed (for altcoin trades) and 20 days after the deposit transaction is confirmed (for fiat trades), which means arbitration is only available after this time has passed.&lt;br /&gt;
&lt;br /&gt;
The ''donation address'' is where disputed bitcoin funds are collected. The [[Donation Address Owner]] uses the BTC that collects in this wallet to buy BSQ and burn it. This reduces BSQ supply, allowing for a corresponding amount of new BSQ to be issued to account for the BTC payouts made to traders as part of arbitration. As a result, BSQ supply is largely unaffected.&lt;br /&gt;
&lt;br /&gt;
This dynamic essentially makes bitcoin deposits confiscatable, enabling a sort of mutually assured destruction to drive dispute resolution on Bisq without trusted third parties.&lt;br /&gt;
&lt;br /&gt;
'''In plain language, here's how the process works for traders:'''&lt;br /&gt;
&lt;br /&gt;
# If you’re dissatisfied with the mediator’s suggestion and think you are entitled to a better outcome, request arbitration when it's available (doing so publishes the time-locked transaction and sends funds to the donation address).&lt;br /&gt;
# Collaborate with an arbitrator to clarify the details of your case.&lt;br /&gt;
# If the arbitrator agrees you are owed BTC, they will pay it to you.&lt;br /&gt;
&lt;br /&gt;
Takeaway: if you are owed BTC after a dispute, you'll get it from an arbitrator, '''just like before''' with [[Arbitrator#Arbitrator_versus_Legacy_Arbitrator|legacy arbitration]] when arbitrators had a third key in 2-of-3 multisignature escrows. Only difference is the BTC payout won't be coming from the trade's multisig escrow.&lt;br /&gt;
&lt;br /&gt;
== Process, In Detail ==&lt;br /&gt;
&lt;br /&gt;
To better understand arbitration, we need to first understand the new trade protocol, and how it improves upon the old trade protocol.&lt;br /&gt;
&lt;br /&gt;
=== Old Trade Protocol ===&lt;br /&gt;
&lt;br /&gt;
The previous model with 2-of-3 multisig deposit transactions (where an arbitrator was the 3rd key holder, and makes the payout to one of the traders in dispute cases) carried a significant risk: if the arbitrator was malicious (or was hacked), he could have taken all offers with a sockpuppet trader and made the payouts right back to his own sockpuppet. &lt;br /&gt;
&lt;br /&gt;
This risk made it impossible to scale dispute resolution and find more arbitrators—we were limited to filling the role with a tiny number of Bisq contributors who could be 100% trusted to not be malicious and who had a good enough background in computer security to make getting hacked highly unlikely. &lt;br /&gt;
&lt;br /&gt;
This element was the single most problematic element in Bisq’s old trade protocol, but since there weren’t any better solutions, we used it for as long as we had to.&lt;br /&gt;
&lt;br /&gt;
=== New Trade Protocol ===&lt;br /&gt;
&lt;br /&gt;
The new trade protocol, launched in Bisq v1.2, eliminates the risks described above to a large extent by separating functions and involving the DAO. It significantly improves censorship-resistance, security, and scalability of dispute resolution on Bisq.&lt;br /&gt;
&lt;br /&gt;
[[File:Ntp-v12.png|thumb|right|Dispute resolution for new trade protocol (v1.2+).]]&lt;br /&gt;
&lt;br /&gt;
The basic change is that it uses a 2-of-2 multisig in the deposit transaction with only the traders’ keys. &lt;br /&gt;
&lt;br /&gt;
On the happy path, the traders each sign the payout tx once the fiat or altcoin is transferred. &lt;br /&gt;
&lt;br /&gt;
If anything goes wrong, there are 3 stages to resolve the issue:&lt;br /&gt;
&lt;br /&gt;
# The traders can have a direct chat where they can try to find a solution to their problem.&lt;br /&gt;
# If that does not succeed either trader can open a mediation ticket and request help from a mediator. Mediators play a role similar to that of arbitrators in the old model, except they don’t have a 3rd key. They only can make a ''suggestion'' for the payout distribution, which either trader is free to accept or reject. If both traders accept, they create and sign the payout tx and the trade is completed. If either trader rejects, the dispute goes to stage 3. This escalation can only take place after a certain time period has passed. For altcoins, this period is 10 days, and for fiat it’s 20 days.&lt;br /&gt;
# An arbitrator will investigate the case, just like a mediator would, and decide how a payout should be distributed. The arbitrator role currently has 2 parts: supreme mediator and refund agent (this is where the term ''refund agent'' comes from, but ''arbitrator'' is a better term for the role, as we will soon see). The supreme mediator part of the role is similar in function to that of a regular mediator (i.e., investigate a dispute)—'''but the refund agent part of the role is new and intended to be temporary'''. The refund agent reimburses traders BTC for disputed trades without requiring them to undergo the complex and time-consuming process of making a reimbursement request in the DAO. The ultimate goal, however, is to make such extreme dispute cases so ''rare'' that requiring users to request reimbursement from the DAO on their own becomes feasible (e.g., by reducing bugs, UX improvements, increasing security deposits, etc). But we’re not there yet, so for now, an arbitrator simply decides on a payout ''and'' funds this payout from their own pocket, and later makes a reimbursement request to the DAO to be reimbursed for their reimbursement to the user. To avoid [[#Avoiding_Fraud|potential fraud]], and to keep the DAO from losing money in each arbitration case, we use the [[#Donation_Address|donation address]] to receive the funds from the trade via the time-locked payout tx.&lt;br /&gt;
&lt;br /&gt;
=== Time-Locked Payout Transaction ===&lt;br /&gt;
Under the new protocol, traders create a time-locked payout tx where all the locked up funds (trade amount + both security deposits) are sent to the Bisq donation address. This is defined in the DAO as a default parameter and can be changed (by voting) to any BTC address. Right now, this address is controlled by the burning man who makes sure that the BTC collected will be brought into the BSQ market, but the donation address could also be owned by anyone else (e.g., another project Bisq wants to support, such as the Tor project). &lt;br /&gt;
&lt;br /&gt;
If a trade is not completed in 10 days (for altcoins) or 20 days (for fiat), either of the 2 traders have a chance (after mediation) to publish the time-locked payout tx where all deposit funds are sent to the donation address, requiring the aggrieved trader to request arbitration so they can receive a payout. With the preliminary solution we use now, the trader gets a payout from an arbitrator directly, '''but the eventual goal is that the arbitrator makes a suggestion which the DAO uses as a basis for voting on the reimbursement request made by the trader(s)'''. &lt;br /&gt;
&lt;br /&gt;
=== Avoiding Fraud ===&lt;br /&gt;
&lt;br /&gt;
The time-locked payout tx is essential to avoid fraud. A trader could make a self-trade and then claim that his “peer” has not paid. Without the time-locked payout tx, he could go through the dispute process, make a reimbursement request, and receive BSQ for the equivalent “lost” funds in BTC. After that he could make the payout to himself from the trade, since he controls both “traders”—thereby scamming the DAO with the trade amount. &lt;br /&gt;
&lt;br /&gt;
To avoid this scheme, we require that locked up funds in the 2-of-2 multisig deposit tx are spent before opening an arbitration ticket. The funds are sent to the donation address so that fraud scheme is not possible anymore.  &lt;br /&gt;
&lt;br /&gt;
=== Donation Address ===&lt;br /&gt;
&lt;br /&gt;
As mentioned already, the donation address can be any address to which DAO stakeholders want to send disputed deposit funds. This address is also used for receiving BTC trade fees. But since refund cases are not rare enough, and not enough Bisq traders use BSQ yet, we cannot afford to donate the funds that collect in the donation address just yet—so we use the burning man to bring those BTC into the BSQ ecosystem.&lt;br /&gt;
&lt;br /&gt;
=== Donation Address Owner ===&lt;br /&gt;
&lt;br /&gt;
The burning man (i.e., donation address owner) is a trusted and bonded role. He needs to make a proposal to the DAO to take on this role, and he is only allowed to carry out the duties of the role once stakeholders accept his request ''and'' he locks up a 50,000 BSQ bond.&lt;br /&gt;
&lt;br /&gt;
The burning man controls the BTC address where BTC trade fees and funds from time-locked payout transactions are sent. He does periodic trading sessions where he buys BSQ with the BTC that has collected in his wallet, and then burns the purchased BSQ. The burning decreases the supply of BSQ, and is equivalent in effect to traders burning BSQ trade fees. For arbitration cases, this burning results in a zero sum outcome for the DAO economy (ignoring price volatility): BSQ ''issued'' to refund the arbitrator for his BTC payout to aggrieved traders is equal to the BSQ ''burned'' by the burning man.&lt;br /&gt;
&lt;br /&gt;
Let’s make a simple example to clarify:&lt;br /&gt;
&lt;br /&gt;
* Two traders are engaged in a 1 BTC trade, with 0.1 BTC each locked in a security deposit&lt;br /&gt;
* 1.2 BTC is locked in the 2-of-2 multisig deposit tx (ignoring miner fees)&lt;br /&gt;
* Assume BSQ/BTC is trading at 0.0001 (for easy calculations)&lt;br /&gt;
&lt;br /&gt;
After the required time passes, and the mediation process is closed, one of the traders opens an arbitration case. By doing so, the 1.2 BTC is sent to the donation address (controlled by the burning man). This transaction was signed by both traders at the time the offer was taken, but was time-locked so it was invalid until the required time had passed. The arbitrator investigates the case and makes a 1.2 BTC payout to the winning trader. He pays this sum from his personal wallet (pre-financing). To reduce volatility risk, the arbitrator also sells 12,000 BSQ from his own pocket to receive 1.2 BTC. So now he’s not missing any BTC, but he is missing 12,000 BSQ. &lt;br /&gt;
&lt;br /&gt;
On the other side, the burning man buys 12,000 BSQ with the 1.2 BTC he received from the deposit funds of the trade. Upon buying those BSQ, he burns those BSQ, reducing BSQ supply by 12,000 BSQ. &lt;br /&gt;
&lt;br /&gt;
The arbitrator then makes a reimbursement request of 12,000 BSQ to settle his pre-financing. When approved, the DAO issues 12,000 BSQ to the arbitrator. But since the burning man already burned 12,000 BSQ from the 1.2 BTC he received from the trade’s deposit funds, '''there is no net effect on the DAO economy'''. And the aggrieved trader receives the BTC he is owed just like he would have in the old model—the only difference is that he needs to wait until the time-lock period is over so he can open an arbitration case.&lt;br /&gt;
  &lt;br /&gt;
The arbitrator on takes a high risk by pre-financing the reimbursement. To mitigate this we made an arrangement for the burning man to prioritize offers from the arbitrator to lower his exposure. See [https://github.com/bisq-network/proposals/issues/171 this proposal] for details.&lt;br /&gt;
&lt;br /&gt;
=== Why We Cannot Merge These Roles ===&lt;br /&gt;
&lt;br /&gt;
The separation of those roles is essential to keep the system flexible, censorship-resistant, and scalable. &lt;br /&gt;
&lt;br /&gt;
'''Keep in mind that the current dual role of arbitrators (i.e., supreme mediator and refund agent) is not the ultimate goal'''. The refund agent part of the role should be delegated to traders once the trade process is improved to a level where such cases rarely happen. How to keep the burden for traders low, and how to compensate them for this extra work—these items are still up for discussion (e.g. the trader could get a slight bonus if he does the reimbursement himself). A preferred option is to keep trader-submitted reimbursement requests optional and still offer arbitrator-funded reimbursements for a fee. The role could even be split, such that a market of refund agents develops where each agent offers their pre-financing services at different prices. But before getting into any of these discussions, we need to reduce bugs and improve UX.&lt;br /&gt;
&lt;br /&gt;
The role of the burning man could also disappear when we have very few dispute cases, and once trade fees in BTC do not add up to a large amount. We could use the donation address to support critical infrastructure we use like Tor. Or we could use it to fund Bisq projects like the mobile wallet. Yet another idea is to rotate the funds coming in to this address among core contributors so a part of their earnings can come directly as BTC. There are many possibilities for how we could use these funds—but if we merged the burning man role with the arbitrator role, we would lose this flexibility.&lt;br /&gt;
&lt;br /&gt;
The risks of the 2 roles are very different. An arbitrator does not present any severe risk to the DAO, actually, he ''takes on'' a lot of risk. The burning man, on the other hand, is a trusted role and there is an open problem that a malicious burning man could make many trades, go to the arbitrator, get payouts, and then run away with the funds he received from the donation address. The high bond is a partial protection, but ultimately, this is a trusted role and only highly trusted Bisq contributors can take it on. This is an open, known problem, and there are several ideas about how to mitigate it. But keep in mind that a single person can play this role even if there are 100,000 trades a day. So scalability is not an issue with the burning man, but we cannot say the same about the arbitrator. With more traders, there will be more cases, and we might need more arbitrators. Furthermore, with more regional expansion, we will need arbitrators with particular language skills. When arbitrators and burning man are not combined into one role, we can add arbitrators to support this growth without posing high risk to the Bisq network. If we merged both roles, we would not be able to do this. There is a risk arbitrators expose to the DAO: they could fake their reporting, but this is likely solvable (traders can provide evidence).&lt;br /&gt;
&lt;br /&gt;
Another important aspect is that arbitrator reimbursement is not automated. DAO stakeholders have ultimate power. Sure, they would probably lose an arbitrator if they don’t reimburse him fairly, and it might be hard to find new arbitrators after unfair behaviour from DAO stakeholders. But it is highly important that stakeholders be able to exercise absolute power.&lt;br /&gt;
&lt;br /&gt;
Another consideration: if the process to reimburse arbitrators were automated, the result would probably involve legal risks that we want to avoid. The role would then adopt elements of a custodial function, and that would likely trigger regulatory issues. &lt;br /&gt;
&lt;br /&gt;
=== FAQ ===&lt;br /&gt;
&lt;br /&gt;
'''What are the conditions that lead to a payout, for example, a dispute between Bob and Alice that is not resolved by normal mediation and gets escalated to arbitration?'''&lt;br /&gt;
&lt;br /&gt;
After the time-lock period (10 days for altcoins and 20 days for fiat), and after mediation is completed, either trader can open an arbitration ticket. Doing so publishes the time-locked payout transaction.&lt;br /&gt;
&lt;br /&gt;
'''How are Bob and Alice's BTC funds paid out to the Bisq donation address?'''&lt;br /&gt;
&lt;br /&gt;
The time-locked payout transaction is created and signed in the take-offer process and stored by both traders. The trade protocol requires this transaction to be in place before a trade is started.&lt;br /&gt;
&lt;br /&gt;
'''How is the arbitrator responsible for deciding what the payout distribution should be? Are facts and circumstances of the case taken into account? And how is this similar to legacy arbitration?'''&lt;br /&gt;
&lt;br /&gt;
In terms of determining what a payout should be, an arbitrator's role is the same as that of a mediator. They'll ask you for any additional information they need to determine the facts and circumstances of the case. The only practical difference between arbitration and legacy arbitration is that arbitrators use their own funds to pay trader(s) instead of funds from the trading escrow.&lt;br /&gt;
&lt;br /&gt;
'''How, upon deciding a payout, does an arbitrator pay the BTC to Bob and Alice?'''&lt;br /&gt;
&lt;br /&gt;
Arbitrators need to have enough BTC to cover potential payouts—it's a requirement for anyone seeking to hold the role. An arbitration case can only be closed once an arbitrator makes a payout. Then, at the end of the DAO cycle, they'll get reimbursed with BSQ (which they can then sell for BTC).&lt;br /&gt;
&lt;br /&gt;
'''How does the arbitrator issue a reimbursement request for an amount of BSQ equivalent to the amount of BTC paid out-of-pocket to settle disputes?'''&lt;br /&gt;
&lt;br /&gt;
This process is a work in progress. Currently we try to reduce volatility and exposure risk by converting pre-financed BTC to BSQ as fast as possible. Once it is BSQ there is no longer any volatility risk, and the arbitrator simply sums up all pre-financed BSQ and requests reimbursement. The public result of an arbitrator's work is a reimbursement request to the Bisq DAO.&lt;br /&gt;
&lt;br /&gt;
'''How does the DAO issue this BSQ to reimburse arbitrators?'''&lt;br /&gt;
&lt;br /&gt;
A reimbursement request is technically the same as a compensation request. DAO stakeholders vote on an arbitrator's request. The arbitrator needs to provide solid reporting to make their request transparent to the DAO. Currently there is some trust involved, since it cannot be proven that the arbitrator is not adding fake cases. This may be solvable by collecting data from traders, but this requires more thought.&lt;br /&gt;
&lt;br /&gt;
'''Doesn't this dispute resolution mechanism incentivize Bisq to have more trades go to arbitration, since disputed BTC funds are used to buy BSQ, reduce BSQ supply, and thereby benefit BSQ holders?'''&lt;br /&gt;
&lt;br /&gt;
No, because arbitration does not reduce BSQ supply. Although BSQ supply is reduced by the burning man, arbitrators are reimbursed with newly-issued BSQ after they've done BTC payouts to traders, so ultimately there is no net impact on BSQ supply. Actually, arbitrators must charge for their time and risk, so the net result of having more arbitration cases is negative for BSQ holders.&lt;br /&gt;
&lt;br /&gt;
Also consider that arbitration cases are bad for user experience, and each case required mediation and other support resources, all of which also cost the DAO. ''Reducing'' arbitration cases is absolutely in the DAO's best interest.&lt;br /&gt;
&lt;br /&gt;
'''How does an arbitrator create offers to buy BTC with their newly-issued BSQ?&lt;br /&gt;
&lt;br /&gt;
The arbitrator sells BSQ for BTC from the burning man as soon he has done the payout. In this way, we reduce volatility risk. Essentially, this allows the arbitrator to borrow BSQ from the DAO, which they'll then get back through a reimbursement request.&lt;br /&gt;
&lt;br /&gt;
'''How does the burning man take offers from the arbitrator using BTC funds from the donation address?'''&lt;br /&gt;
&lt;br /&gt;
The arbitrator has makes his onion address known so the burning man can see which offers are from him. The trade event is announced on the burning man's [https://github.com/bisq-network/roles/issues/80 role issue], and the arbitrator needs to make sure they're online at that time with competitive offers. &lt;br /&gt;
&lt;br /&gt;
'''How does the donation address owner burn the BSQ they buy?'''&lt;br /&gt;
&lt;br /&gt;
Burning is done inside the Bisq software on &amp;lt;code&amp;gt;DAO&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;Proof-of-Burn&amp;lt;/code&amp;gt;. A proof is created, and all details are documented on reports posted on the [https://github.com/bisq-network/roles/issues/80 role issue].&lt;br /&gt;
&lt;br /&gt;
'''Why not simply combine the burning man and arbitrator roles?'''&lt;br /&gt;
&lt;br /&gt;
[[#Why_We_Cannot_Merge_These_Roles|See longer explanation above]]. In short: to stay flexible, to be able to implement the target vision (reimbursement done by traders themselves), to avoid legal risks, to keep the arbitrator role scalable, and to address the trust/security issue with the current burning man model. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Processes]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Support_Team&amp;diff=1437</id>
		<title>Support Team</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Support_Team&amp;diff=1437"/>
		<updated>2020-06-16T08:30:32Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Rename Donation Address {Holder=&amp;gt;Owner}&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Support Team is responsible for providing excellent [[user support|support]] for Bisq users. This includes:&lt;br /&gt;
&lt;br /&gt;
* Handling individual support cases, including [[mediation]] and [[refunds]]&lt;br /&gt;
* Maintaining the Bisq [[Docs|docs website]]&lt;br /&gt;
* Maintaining support-related articles here on the Bisq [[wiki]].&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Roles ==&lt;br /&gt;
&lt;br /&gt;
* [[Support Team Lead]]&lt;br /&gt;
* L1/L2 [[Support Agent]]&lt;br /&gt;
* [[Mediator]]&lt;br /&gt;
* [[Arbitrator]]&lt;br /&gt;
* [[Refund Agent]]&lt;br /&gt;
* [[Donation Address Owner]] (aka &amp;quot;Burning Man&amp;quot;)&lt;br /&gt;
* [[Wiki Editor]]&lt;br /&gt;
* [[Fee Reimbursement Agent]]&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
=== GitHub Team ===&lt;br /&gt;
&lt;br /&gt;
[https://github.com/orgs/bisq-network/teams/support @bisq-network/support]&lt;br /&gt;
&lt;br /&gt;
=== GitHub Repositories ===&lt;br /&gt;
&lt;br /&gt;
* https://github.com/bisq-network/support&lt;br /&gt;
* https://github.com/bisq-network/bisq-docs&lt;br /&gt;
* https://github.com/bisq-network/wiki&lt;br /&gt;
&lt;br /&gt;
=== Keybase chat ===&lt;br /&gt;
&lt;br /&gt;
* [[Keybase]] &amp;lt;code&amp;gt;#support&amp;lt;/code&amp;gt; channel (public, for providing user support)&lt;br /&gt;
* Keybase &amp;lt;code&amp;gt;bisq.support&amp;lt;/code&amp;gt; subteam (private, for Support Team contributors)&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Donation_Address_Owner&amp;diff=1436</id>
		<title>Donation Address Owner</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Donation_Address_Owner&amp;diff=1436"/>
		<updated>2020-06-16T08:30:04Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The '''donation address owner''' (sometimes referred to as the &amp;quot;burning man&amp;quot;) controls the BTC address where BTC trade fees and funds from time-locked payout transactions are sent.&lt;br /&gt;
&lt;br /&gt;
Please see [[Arbitration|arbitration]] for more details on how this role works with other elements of Bisq's decentralized dispute resolution process.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Issue ==&lt;br /&gt;
* [https://github.com/bisq-network/roles/issues/80 BTC donation address owner #80]&lt;br /&gt;
&lt;br /&gt;
== Team ==&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
== Duties ==&lt;br /&gt;
* Periodically buy BSQ with BTC that has collected in the donation address wallet&lt;br /&gt;
** Announce these periodic trading sessions in the [https://github.com/bisq-network/roles/issues/80 role issue] a few days in advance&lt;br /&gt;
* Burn the purchased BSQ&lt;br /&gt;
&lt;br /&gt;
== Rights ==&lt;br /&gt;
* Ownership of the Bisq donation address&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
[https://github.com/bisq-network/bisq/blob/master/core/src/main/java/bisq/core/dao/state/model/governance/BondedRoleType.java#L70 Bond Link]&lt;br /&gt;
50 * [[DOA_PARAM|DOA PARAM.BONDED_ROLE_FACTOR]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Roles]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Donation_Address_Owner&amp;diff=1434</id>
		<title>Donation Address Owner</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Donation_Address_Owner&amp;diff=1434"/>
		<updated>2020-06-16T08:29:45Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Cbeams moved page Donation Address Holder to Donation Address Owner: Rename s/Holder/Owner/ for consistency&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The '''donation address holder''' (sometimes referred to as the &amp;quot;burning man&amp;quot;) controls the BTC address where BTC trade fees and funds from time-locked payout transactions are sent.&lt;br /&gt;
&lt;br /&gt;
Please see [[Arbitration|arbitration]] for more details on how this role works with other elements of Bisq's decentralized dispute resolution process.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Issue ==&lt;br /&gt;
* [https://github.com/bisq-network/roles/issues/80 BTC donation address owner #80]&lt;br /&gt;
&lt;br /&gt;
== Team ==&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
== Duties ==&lt;br /&gt;
* Periodically buy BSQ with BTC that has collected in the donation address wallet&lt;br /&gt;
** Announce these periodic trading sessions in the [https://github.com/bisq-network/roles/issues/80 role issue] a few days in advance&lt;br /&gt;
* Burn the purchased BSQ&lt;br /&gt;
&lt;br /&gt;
== Rights ==&lt;br /&gt;
* Ownership of the Bisq donation address&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
[https://github.com/bisq-network/bisq/blob/master/core/src/main/java/bisq/core/dao/state/model/governance/BondedRoleType.java#L70 Bond Link]&lt;br /&gt;
50 * [[DOA_PARAM|DOA PARAM.BONDED_ROLE_FACTOR]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Roles]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Donation_Address_Holder&amp;diff=1435</id>
		<title>Donation Address Holder</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Donation_Address_Holder&amp;diff=1435"/>
		<updated>2020-06-16T08:29:45Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Cbeams moved page Donation Address Holder to Donation Address Owner: Rename s/Holder/Owner/ for consistency&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Donation Address Owner]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Support_Agent&amp;diff=1383</id>
		<title>Support Agent</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Support_Agent&amp;diff=1383"/>
		<updated>2020-06-08T08:00:58Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Remove unwanted Agent category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
==Requirements==&lt;br /&gt;
&lt;br /&gt;
What makes a great support agent?&lt;br /&gt;
&lt;br /&gt;
* You're a Bisq user. You understand how to use it well enough to help others.&lt;br /&gt;
* You can be available for 10 hours or more per week to handle support cases.&lt;br /&gt;
* You're familiar with the existing [[Docs]] and [[Knowledge Base]] articles.&lt;br /&gt;
&lt;br /&gt;
If you're interested in becoming a support agent, see the [[#Internship]] section below.&lt;br /&gt;
&lt;br /&gt;
==Infrastructure==&lt;br /&gt;
&lt;br /&gt;
Includes all of [[Support Team#Infrastructure]], plus the following:&lt;br /&gt;
&lt;br /&gt;
=== Coverage calendar ===&lt;br /&gt;
&lt;br /&gt;
The coverage calendar tracks shifts for each support agent, with the goal of achieving 24/7 coverage.&lt;br /&gt;
&lt;br /&gt;
* [https://calendar.google.com/calendar/embed?src=u4eea6bffk10b76l2cmb86eqqc%40group.calendar.google.com&amp;amp;ctz=Europe%2FVienna Public HTML]&lt;br /&gt;
* [https://calendar.google.com/calendar/ical/u4eea6bffk10b76l2cmb86eqqc%40group.calendar.google.com/public/basic.ics iCal File]&lt;br /&gt;
* [https://calendar.google.com/calendar?cid=dTRlZWE2YmZmazEwYjc2bDJjbWI4NmVxcWNAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Google Calendar] (login required)&lt;br /&gt;
&lt;br /&gt;
===Case tracking board===&lt;br /&gt;
* https://github.com/bisq-network/support/projects/2&lt;br /&gt;
&lt;br /&gt;
===GitHub team===&lt;br /&gt;
* [https://github.com/orgs/bisq-network/teams/support-agents @bisq-network/support-agents] (includes l1, l2 and intern subteams)&lt;br /&gt;
&lt;br /&gt;
===Role issue===&lt;br /&gt;
* [https://github.com/bisq-network/roles/issues/64 L1 Support Agent #64]&lt;br /&gt;
&lt;br /&gt;
==Duties==&lt;br /&gt;
&lt;br /&gt;
===Handle support cases===&lt;br /&gt;
&lt;br /&gt;
===Keep the coverage calendar up to date===&lt;br /&gt;
&lt;br /&gt;
===Submit regular cycle reports===&lt;br /&gt;
&lt;br /&gt;
==Rights==&lt;br /&gt;
&lt;br /&gt;
* Writer access to the &amp;lt;code&amp;gt;bisq.support&amp;lt;/code&amp;gt; Keybase subteam&lt;br /&gt;
* [https://help.github.com/en/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization#repository-access-for-each-permission-level Triage] access to [[Support Team#Repositories]]&lt;br /&gt;
* Edit access to the [[#Coverage Calendar]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Policies==&lt;br /&gt;
&lt;br /&gt;
===Time to response===&lt;br /&gt;
&lt;br /&gt;
If you are on duty, it's your job to respond as promptly as possible to incoming user requests. The goal is to respond to all support inquiries in the &amp;lt;code&amp;gt;#support&amp;lt;/code&amp;gt; channel within 1 hour of being asked and preferably much faster. This initial response need not actually ''resolve'' the user's issue, it is merely letting the user know that you've heard their question and that you'll be their primary support agent for this case.&lt;br /&gt;
&lt;br /&gt;
===Sensitive user data===&lt;br /&gt;
&lt;br /&gt;
Often support agents will need to ask users to share their logs with you or specific information about their offer or trade, such as trade ID, trade amounts, etc. This data should not be shared in any public channel and should be destroyed one month after the case is closed. Note that any such information that shared in the &amp;lt;code&amp;gt;bisq.support&amp;lt;/code&amp;gt; subteam is automatically destroyed after 30 days.&lt;br /&gt;
&lt;br /&gt;
==Processes==&lt;br /&gt;
&lt;br /&gt;
===Internship===&lt;br /&gt;
&lt;br /&gt;
Prospective support agents are asked to go through an internship process that lasts one DAO cycle (approximately one month). During this period, you'll perform the [[#Duties|duties]] of a support agent, but your contributions won't be eligible for compensation. This gives you a chance to get to know the ropes and for all parties involved to determine whether a support agent role is a good fit for you.&lt;br /&gt;
&lt;br /&gt;
# Indicate in the &amp;lt;code&amp;gt;#support&amp;lt;/code&amp;gt; channel that you're interested in interning as a Support Agent.&lt;br /&gt;
#* Say a bit about yourself and why you're interested in doing this work&lt;br /&gt;
#* Mention what days and times you'll be available to do this work&lt;br /&gt;
# The [[Support Team Lead]] will then:&lt;br /&gt;
#* Add you to the [https://github.com/orgs/bisq-network/teams/intern-support-agents @bisq-network/intern-support-agents] team&lt;br /&gt;
#* Add your requested shifts to the support coverage calendar&lt;br /&gt;
#* Announce your internship:&lt;br /&gt;
#** with a message to the larger [https://github.com/orgs/bisq-network/teams/support @bisq-network/support] team&lt;br /&gt;
#** with a message in the &amp;lt;code&amp;gt;#support&amp;lt;/code&amp;gt; channel&lt;br /&gt;
# After one full cycle of interning&lt;br /&gt;
#* Submit a [[Proposals|proposal]] to be added to the [https://github.com/orgs/bisq-network/teams/l1-support-agents @bisq-network/l1-support-agents] team&lt;br /&gt;
#* If your proposal is approved, the support team lead will promote you as per the process below.&lt;br /&gt;
&lt;br /&gt;
===Using the coverage calendar===&lt;br /&gt;
&lt;br /&gt;
===Case tracking===&lt;br /&gt;
&lt;br /&gt;
===Escalation===&lt;br /&gt;
&lt;br /&gt;
===Reporting===&lt;br /&gt;
&lt;br /&gt;
===Compensation===&lt;br /&gt;
&lt;br /&gt;
[[Category:Roles]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Stakeholder&amp;diff=1382</id>
		<title>Stakeholder</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Stakeholder&amp;diff=1382"/>
		<updated>2020-06-08T08:00:44Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Remove unwanted Agent category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A ''stakeholder'' is an owner of [[BSQ]] and therefore capable of participating in Bisq DAO [[governance]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Roles]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Mediator&amp;diff=1380</id>
		<title>Mediator</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Mediator&amp;diff=1380"/>
		<updated>2020-06-08T08:00:21Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Remove unwanted Agent category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article documents the ''Mediator'' [[Roles|role]].&lt;br /&gt;
&lt;br /&gt;
A [[Mediator]] is a support role, his goal is to resolve a dispute between to parties efficiently, that is, without needing to reach the [[Refund Agent]]. A Mediator can only propose, the payout will only be made if both parties agree on the same outcome.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Issue ==&lt;br /&gt;
* [https://github.com/bisq-network/roles/issues/83 Mediator #83]&lt;br /&gt;
&lt;br /&gt;
== Team ==&lt;br /&gt;
* [https://github.com/orgs/bisq-network/teams/mediators @bisq-network/mediators]&lt;br /&gt;
&lt;br /&gt;
== Duties ==&lt;br /&gt;
&lt;br /&gt;
''TODO: transcribe / adapt this section to the dedicated [[Mediation]] process article, such that it can be consumed by both mediators and users alike. This section will remain, but should consist of a shorter list of bullet points linking to the [[Mediation]] article, being available on Keybase, mentioning what to do with updating / creating bug issues.''&lt;br /&gt;
&lt;br /&gt;
* Handle support tickets&lt;br /&gt;
* Being available on Keybase.&lt;br /&gt;
* When bugs occur, create detailed issues on Github.&lt;br /&gt;
&lt;br /&gt;
For more thorough details please consult [[Mediation]]&lt;br /&gt;
&lt;br /&gt;
== Rights ==&lt;br /&gt;
&lt;br /&gt;
* Writer access to the &amp;lt;code&amp;gt;bisq.support&amp;lt;/code&amp;gt; Keybase subteam&lt;br /&gt;
* Compensation request rights per case solved&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
&lt;br /&gt;
[https://github.com/bisq-network/bisq/blob/master/core/src/main/java/bisq/core/dao/state/model/governance/BondedRoleType.java#L68 Bond Link]&lt;br /&gt;
10 * [[DOA_PARAM|DOA PARAM.BONDED_ROLE_FACTOR]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Roles]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Fee_Reimbursement_Agent&amp;diff=1379</id>
		<title>Fee Reimbursement Agent</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Fee_Reimbursement_Agent&amp;diff=1379"/>
		<updated>2020-06-08T08:00:05Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Remove unwanted Agent category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article documents the ''Fee Reimbursement Agent'' [[role]].&lt;br /&gt;
&lt;br /&gt;
A [[Fee Reimbursement Agent]] Refunds traders who have lost fees on a given trade.(reimbursements are made with btc)&lt;br /&gt;
They must provide a screenshot and details of the trade they wish to be reimbursed from.&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Issue ==&lt;br /&gt;
* [https://github.com/bisq-network/roles/issues/76 Fee Reimbursement Agent #76]&lt;br /&gt;
== Team ==&lt;br /&gt;
&amp;lt;!-- link to this role's corresponding team at https://github.com/orgs/bisq-network/teams --&amp;gt;&lt;br /&gt;
* [https://github.com/orgs/bisq-network/teams/fee-reimbursement-agents @bisq-network/fee-reimbursement-agents]&lt;br /&gt;
&lt;br /&gt;
== Duties ==&lt;br /&gt;
* assign them to yourself manually to every fee reimbursement issue.&lt;br /&gt;
* add them to the lost fee reimbursement board.&lt;br /&gt;
* Examine every Github proposal, verify that the taker and maker fee address are mentioned in the issue. then move to &amp;quot;ready&amp;quot; [https://github.com/bisq-network/support/projects/1 Lost fee reimbursements]&lt;br /&gt;
* When starting to process an individual issue, move it to &amp;quot;In progress&amp;quot;. Then open the terminal.&lt;br /&gt;
* Make a clone of the support repository.&lt;br /&gt;
* Enter ./helpers/automate.sh&lt;br /&gt;
* Add issue number, verify the information is correct.&lt;br /&gt;
* Follow the next steps and publish. move issue to &amp;quot;staged&amp;quot;&lt;br /&gt;
* Now make the reimbursement and close issue.&lt;br /&gt;
&lt;br /&gt;
== Rights ==&lt;br /&gt;
&amp;lt;!-- list in bullet points all special privileges that owner(s) of this role are granted, e.g. repository access --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
&amp;lt;!-- indicate whether bonding is required for this role, and if so, how much --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Roles]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Arbitrator&amp;diff=1378</id>
		<title>Arbitrator</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Arbitrator&amp;diff=1378"/>
		<updated>2020-06-08T07:59:43Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Remove unwanted Agent category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;An '''arbitrator''' resolves disputes that could not be resolved by traders on their own or with a [[Mediator|mediator]]'s help. &lt;br /&gt;
&lt;br /&gt;
Arbitrators investigate disputes, just like mediators. But unlike mediators, whose suggestions encourage traders to make payouts from their own escrowed funds, an arbitrator's findings lead to a payout from the arbitrator themselves. &lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Role Notes ==&lt;br /&gt;
&lt;br /&gt;
=== Arbitrator's Role in Dispute Resolution ===&lt;br /&gt;
&lt;br /&gt;
Currently, the arbitrator makes BTC payouts to aggrieved traders out of their own pocket and gets refunded by the Bisq DAO (hence the term ''refund agent'' used sometimes). But this arrangement is meant to be temporary, intended as a convenience so that traders can avoid making a reimbursement request to the DAO on their own. As software bugs are reduced and UX is improved, arbitrators will cease to make payouts, and instead, their findings will serve as a basis for the Bisq DAO to issue payouts directly to aggrieved traders.&lt;br /&gt;
&lt;br /&gt;
The arbitrator role is one element of Bisq's decentralized dispute resolution process. Please see more details at [[Arbitration|arbitration]].&lt;br /&gt;
&lt;br /&gt;
=== Arbitrator versus Legacy Arbitrator ===&lt;br /&gt;
&lt;br /&gt;
Although arbitrators have been a component of dispute resolution on Bisq since its early days, the v1.2 update wholly changed the nature of the role.&lt;br /&gt;
&lt;br /&gt;
Before the update, trade funds were secured in a 2-of-3 multisig escrow, in which arbitrators held the third key. They would evaluate disputes and then sign funds to traders as they saw fit. Since these arbitrators (which we now refer to as ''legacy arbitrators'') had some element of control over users' funds, those who filled the role had to be ''very'' highly trusted.&lt;br /&gt;
&lt;br /&gt;
The v1.2 update enabled trade funds to be secured in a 2-of-2 multisig escrow, in which arbitrators have '''no involvement'''. Mediators handle most disputes, but if an arbitrator does get involved, payouts either come from the arbitrator's own pocket or from the Bisq DAO. Arbitrators are still trusted to conduct their role with integrity and consistency, but this is a wholly different kind of trust, one that is unrelated to the handling of users' funds, and thus one that doesn't even require a bond.&lt;br /&gt;
&lt;br /&gt;
== Issue ==&lt;br /&gt;
[https://github.com/bisq-network/roles/issues/93 Refund Agent #93]&lt;br /&gt;
&lt;br /&gt;
== Team ==&lt;br /&gt;
[https://github.com/orgs/bisq-network/teams/refund-agents @bisq-network/refund-agents]&lt;br /&gt;
&lt;br /&gt;
== Duties ==&lt;br /&gt;
* Investigate trader disputes and determine how payout should be made (must respond to traders within 5 days)&lt;br /&gt;
* Do payouts to traders as appropriate with BTC&lt;br /&gt;
* Request BSQ reimbursement from the Bisq DAO&lt;br /&gt;
&lt;br /&gt;
== Rights ==&lt;br /&gt;
* Write access to the &amp;lt;code&amp;gt;bisq.support&amp;lt;/code&amp;gt; Keybase subteam&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
[https://github.com/bisq-network/bisq/blob/master/core/src/main/java/bisq/core/dao/state/model/governance/BondedRoleType.java#L69 Bond Link]&lt;br /&gt;
200 * [[DOA_PARAM|DAO PARAM.BONDED_ROLE_FACTOR]]&lt;br /&gt;
[[Category:Roles]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=YouTube_Admin&amp;diff=1377</id>
		<title>YouTube Admin</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=YouTube_Admin&amp;diff=1377"/>
		<updated>2020-06-08T07:55:44Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Remove unwanted Admin category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article documents the ''YouTube Admin'' [[role]].&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Issue ==&lt;br /&gt;
&amp;lt;!-- link to this role's corresponding issue in the https://github.com/bisq-network/roles repository --&amp;gt;&lt;br /&gt;
* [https://github.com/bisq-network/roles/issues/56 YouTube Admin #56]&lt;br /&gt;
== Team ==&lt;br /&gt;
&amp;lt;!-- link to this role's corresponding team at https://github.com/orgs/bisq-network/teams --&amp;gt;&lt;br /&gt;
===github===&lt;br /&gt;
* [https://github.com/orgs/bisq-network/teams/youtube-admins @bisq-network/youtube-admins]&lt;br /&gt;
===wiki===&lt;br /&gt;
&lt;br /&gt;
== Duties ==&lt;br /&gt;
&amp;lt;!-- list in bullet points each of the duties that owner(s) of this role must fulfill --&amp;gt;&lt;br /&gt;
This role is responsible for managing the [https://www.youtube.com/channel/UCDrHtlIlYfdRx4Gr-MV8NrA Bisq YouTube channel] where folks can follow demo videos, talks, interviews, etc.&lt;br /&gt;
== Rights ==&lt;br /&gt;
&amp;lt;!-- list in bullet points all special privileges that owner(s) of this role are granted, e.g. repository access --&amp;gt;&lt;br /&gt;
* &amp;quot;Manager&amp;quot; rights over Channel&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
&amp;lt;!-- indicate whether bonding is required for this role, and if so, how much --&amp;gt;&lt;br /&gt;
[https://github.com/bisq-network/bisq/blob/master/core/src/main/java/bisq/core/dao/state/model/governance/BondedRoleType.java#L48 Bond Link]&lt;br /&gt;
10 * [[DOA_PARAM|DOA PARAM.BONDED_ROLE_FACTOR]]&lt;br /&gt;
[[Category:Roles]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Support_Team_Lead&amp;diff=1374</id>
		<title>Support Team Lead</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Support_Team_Lead&amp;diff=1374"/>
		<updated>2020-06-08T07:55:03Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Remove unwanted Admin and TeamsLeader categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article documents the ''Support Team Lead'' [[role]].&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Issue ==&lt;br /&gt;
* [https://github.com/bisq-network/roles/issues/102 Support Team Lead #102]&lt;br /&gt;
&lt;br /&gt;
== Team ==&lt;br /&gt;
===github===&lt;br /&gt;
* [https://github.com/orgs/bisq-network/teams/team-leads Team Leads team]&lt;br /&gt;
* [https://github.com/orgs/bisq-network/teams/support Support Team] &lt;br /&gt;
===wiki===&lt;br /&gt;
* [[Support_Team|Support Team]]&lt;br /&gt;
&lt;br /&gt;
== Duties ==&lt;br /&gt;
&amp;lt;!-- list in bullet points each of the duties that owner(s) of this role must fulfill --&amp;gt;&lt;br /&gt;
* Review Team's [[Compensation]] requests as per Process.&lt;br /&gt;
&lt;br /&gt;
== Rights ==&lt;br /&gt;
&amp;lt;!-- list in bullet points all special privileges that owner(s) of this role are granted, e.g. repository access --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
[[Category:Roles]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Roles_Maintainer&amp;diff=1373</id>
		<title>Roles Maintainer</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Roles_Maintainer&amp;diff=1373"/>
		<updated>2020-06-08T07:54:39Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Remove unwanted Admin category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article documents the ''Roles Maintainer'' [[role]].&lt;br /&gt;
&lt;br /&gt;
Roles Maintainers are the contributors responsible for the system of roles described throughout the rest of this document.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Issue ==&lt;br /&gt;
* [https://github.com/bisq-network/roles/issues/28 Roles Maintainer #28]&lt;br /&gt;
&lt;br /&gt;
== Team ==&lt;br /&gt;
===github===&lt;br /&gt;
* [https://github.com/orgs/bisq-network/teams/roles-maintainers Roles Maintainer] &lt;br /&gt;
===wiki===&lt;br /&gt;
* [[Roles_Maintainer|Roles Maintainer]]&lt;br /&gt;
&lt;br /&gt;
== Duties ==&lt;br /&gt;
* Follow and enforce the [[Roles | roles Processes]].&lt;br /&gt;
* Report monthly on the Roles Maintainer Issue.&lt;br /&gt;
* Document changes to roles Processes.&lt;br /&gt;
* Communicate in the #roles [Keybase] channel.&lt;br /&gt;
&lt;br /&gt;
== Rights ==&lt;br /&gt;
* Write access to the [https://github.com/bisq-network/roles bisq-network/roles] repository.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
[[Category:Roles]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Maintainer]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Roles&amp;diff=1372</id>
		<title>Roles</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Roles&amp;diff=1372"/>
		<updated>2020-06-08T07:53:21Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Reverted edits by HunterNyan (talk) to last revision by Cbeams&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article is a stub pending the transcription of https://docs.bisq.network/roles.html here to the wiki. See https://github.com/bisq-network/roles/issues for the canonical list of all current roles and see [[:Category:Roles|Category:Roles]] for a list of all roles documented here on the wiki.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
Each role should be documented as a wiki article using using the template below.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
This article documents the ''&amp;lt;Role Name&amp;gt;'' [[role]].&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Issue ==&lt;br /&gt;
&amp;lt;!-- link to this role's corresponding issue in the https://github.com/bisq-network/roles repository --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Team ==&lt;br /&gt;
&amp;lt;!-- link to this role's corresponding team at https://github.com/orgs/bisq-network/teams --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Duties ==&lt;br /&gt;
&amp;lt;!-- list in bullet points each of the duties that owner(s) of this role must fulfill --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rights ==&lt;br /&gt;
&amp;lt;!-- list in bullet points all special privileges that owner(s) of this role are granted, e.g. repository access --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
&amp;lt;!-- indicate whether bonding is required for this role, and if so, how much --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Roles]]&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:DAO]]&lt;br /&gt;
[[Category:Processes]]&lt;br /&gt;
[[Category:Stubs]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Donation_Address_Owner&amp;diff=1365</id>
		<title>Donation Address Owner</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Donation_Address_Owner&amp;diff=1365"/>
		<updated>2020-06-08T07:49:54Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Remove unwanted Admin category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The '''donation address holder''' (sometimes referred to as the &amp;quot;burning man&amp;quot;) controls the BTC address where BTC trade fees and funds from time-locked payout transactions are sent.&lt;br /&gt;
&lt;br /&gt;
Please see [[Arbitration|arbitration]] for more details on how this role works with other elements of Bisq's decentralized dispute resolution process.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Issue ==&lt;br /&gt;
* [https://github.com/bisq-network/roles/issues/80 BTC donation address owner #80]&lt;br /&gt;
&lt;br /&gt;
== Team ==&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
== Duties ==&lt;br /&gt;
* Periodically buy BSQ with BTC that has collected in the donation address wallet&lt;br /&gt;
** Announce these periodic trading sessions in the [https://github.com/bisq-network/roles/issues/80 role issue] a few days in advance&lt;br /&gt;
* Burn the purchased BSQ&lt;br /&gt;
&lt;br /&gt;
== Rights ==&lt;br /&gt;
* Ownership of the Bisq donation address&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
[https://github.com/bisq-network/bisq/blob/master/core/src/main/java/bisq/core/dao/state/model/governance/BondedRoleType.java#L70 Bond Link]&lt;br /&gt;
50 * [[DOA_PARAM|DOA PARAM.BONDED_ROLE_FACTOR]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Roles]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Compensation_Maintainer&amp;diff=1361</id>
		<title>Compensation Maintainer</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Compensation_Maintainer&amp;diff=1361"/>
		<updated>2020-06-08T07:47:54Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article documents the ''Compensation Maintainer'' [[role]].&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Issue ==&lt;br /&gt;
* [https://github.com/bisq-network/roles/issues/102 Support Team Lead #102]&lt;br /&gt;
&lt;br /&gt;
== Team ==&lt;br /&gt;
===github===&lt;br /&gt;
* [https://github.com/orgs/bisq-network/teams/compensation-maintainers Compensation Maintainer] &lt;br /&gt;
===wiki===&lt;br /&gt;
* [[Compensation_Maintainer|Compensation Maintainer]]&lt;br /&gt;
&lt;br /&gt;
== Duties ==&lt;br /&gt;
* Lead the operation of the [[Compensation]] Process.&lt;br /&gt;
&lt;br /&gt;
== Rights ==&lt;br /&gt;
&amp;lt;!-- list in bullet points all special privileges that owner(s) of this role are granted, e.g. repository access --&amp;gt;&lt;br /&gt;
* Repo Access: https://github.com/bisq-network/compensation/&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
[[Category:Roles]]&lt;br /&gt;
[[Category:Maintainer]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=DOA_PARAM&amp;diff=1243</id>
		<title>DOA PARAM</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=DOA_PARAM&amp;diff=1243"/>
		<updated>2020-05-18T07:30:07Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Cbeams moved page DOA PARAM to DAO PARAM: Fix typo in article name s/DOA/DAO/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[DAO PARAM]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Compensation&amp;diff=1216</id>
		<title>Compensation</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Compensation&amp;diff=1216"/>
		<updated>2020-05-06T07:43:19Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Re-do MwithM's latest edit after undoing HunterNyan's earlier change&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Processes by role ==&lt;br /&gt;
&lt;br /&gt;
=== Compensation Maintainer ===&lt;br /&gt;
&lt;br /&gt;
==== Announce BSQ-USD exchange rate ====&lt;br /&gt;
&lt;br /&gt;
Compensation requests [https://github.com/bisq-network/compensation/issues/519 should use a 90-day volume weighted average] to calculate a value for BSQ and mitigate its volatility. At the end of a Bisq DAO Cycle and beginning of a new one, the Compensation Maintainer should create a pinned issue with the title: &amp;lt;code&amp;gt;BSQ rate for Cycle X is Y.YY USD per 1 BSQ&amp;lt;/code&amp;gt; and a screenshot of DAO Dashboard to announce the rates for the ongoing cycle.&lt;br /&gt;
&lt;br /&gt;
==== Announce request submission deadline ====&lt;br /&gt;
&lt;br /&gt;
To give time for team leads to discuss and review Compensation Requests, requests need to be &amp;lt;code&amp;gt;Ready for review&amp;lt;/code&amp;gt; one week prior to the end of current cycle's proposal phase. [[File:Compensation_board.png|400px|right|thumb|Compensation board]]The date and reminders will be announced at [https://github.com/orgs/bisq-network/teams/dao/discussions/ @bisq-network/dao], the [https://github.com/orgs/bisq-network/projects/5 Compensation board] and [https://calendar.google.com/calendar/embed?src=adfiuiokq9jtac8t9keomc00b0%40group.calendar.google.com&amp;amp;ctz=Europe%2FMadrid Events Calendar]&lt;br /&gt;
&lt;br /&gt;
==== Triage incoming requests ====&lt;br /&gt;
&lt;br /&gt;
The Compensation Maintainer watches the [https://github.com/bisq-network/compensation/issues compensation repository] and proceeds to triage:&lt;br /&gt;
&lt;br /&gt;
Incoming issues are classified as &amp;lt;code&amp;gt;Work in progress&amp;lt;/code&amp;gt; if they have &amp;lt;code&amp;gt;[WIP]&amp;lt;/code&amp;gt; at the beginning of the title or as &amp;lt;code&amp;gt;In Review&amp;lt;/code&amp;gt; if they don't. Compensation Maintainer assigns 'In review' issues to corresponding team leads after looking at the content of the request. When in doubt, Compensation Maintainer should ask in the issue which team leaders are the appropriate for the issue.&lt;br /&gt;
&lt;br /&gt;
The Compensation Maintainer should transition reviewed requests with DAO proposals transaction ID submitted to &amp;lt;code&amp;gt;Proposal Submitted&amp;lt;/code&amp;gt; column.&lt;br /&gt;
&lt;br /&gt;
Triage is controlled from the Compensation board, drag-and-dropping issues and using &amp;quot;add cards&amp;quot; to triage incoming issues, and directly from the issues, using the &amp;quot;projects&amp;quot; section in the right sidebar.&lt;br /&gt;
&lt;br /&gt;
==== Archive previous cycle requests at the end of the proposal phase ====&lt;br /&gt;
&lt;br /&gt;
At the completion of the current cycle's proposal phase, the Compensation Maintainer should [https://help.github.com/en/github/managing-your-work-on-github/archiving-cards-on-a-project-board archive] all issues in the &amp;lt;code&amp;gt;Done&amp;lt;/code&amp;gt; column from the previous phase.&lt;br /&gt;
&lt;br /&gt;
The reason for waiting to archive these issues is so that contributors can easily see how many requests were made in the last phase, to quickly find their own prior request, and to to easily review which ones were accepted and rejected. We archive them at the end of the proposal phase in order to keep the board clean and make room for requests in the current phase to populate the &amp;lt;code&amp;gt;Done&amp;lt;/code&amp;gt; column.&lt;br /&gt;
&lt;br /&gt;
==== Close current cycle requests after the vote reveal phase ====&lt;br /&gt;
&lt;br /&gt;
When the reveal vote phase is complete, the Compensation Maintainer should take the following steps:&lt;br /&gt;
&lt;br /&gt;
# Label each compensation request issue as &amp;lt;code&amp;gt;was:accepted&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;was:rejected&amp;lt;/code&amp;gt; according to the vote result&lt;br /&gt;
# Close the issue with a comment that reads &amp;quot;Closing as accepted&amp;quot; or &amp;quot;Closing as rejected&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Once closed, the issues will automatically transition to the &amp;lt;code&amp;gt;Done&amp;lt;/code&amp;gt; column of the board where they remain for reference until they are archived at the end of the next cycle's proposal phase (as per the section above).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Contributor ===&lt;br /&gt;
&lt;br /&gt;
==== Create your compensation request issue ====&lt;br /&gt;
&lt;br /&gt;
If you wish to request compensation for the current [[Glossary#DAO Cycle|cycle]], you should [https://docs.bisq.network/compensation.html#submit-your-compensation-request create a compensation request issue] no later than '''one week prior''' to the end of the current cycle's proposal phase. This is in order to allow time for review by your [[Team Lead]]. Reminders about this deadline are sent every cycle to the [https://github.com/bisq-network/teams/dao @bisq-network/dao] team, so you should make sure you are watching discussions for that team.&lt;br /&gt;
&lt;br /&gt;
WIP (Work in Progress) compensation requests may be submitted with a &amp;lt;code&amp;gt;[WIP]&amp;lt;/code&amp;gt; prefix in the title, e.g. &amp;lt;code&amp;gt;[WIP] For Cycle 10&amp;lt;/code&amp;gt;. Such WIP requests are assumed not to be ready for review until the WIP prefix is removed. This allows you a convenient way to incrementally add content to a compensation request throughout the course of a cycle without triggering a review prematurely. To indicate that a WIP compensation request is now ready for review, remove the &amp;lt;code&amp;gt;[WIP]&amp;lt;/code&amp;gt; prefix from the compensation request issue and add a comment stating ''&amp;quot;This request is ready for review&amp;quot;''. Any compensation request submitted without a WIP prefix will be assumed to be ready for review.&lt;br /&gt;
&lt;br /&gt;
==== Incorporate review feedback for your request ====&lt;br /&gt;
&lt;br /&gt;
When your team lead or other stakeholders review your compensation request, they will provide any feedback or requests for changes in the form of a comment on your request issue. Please respond to it promptly. When there is no further feedback, your team lead will add a comment asking you to submit this compensation request as a DAO proposal. The instructions how to do so are in the next section.&lt;br /&gt;
&lt;br /&gt;
==== Submit your request as a DAO proposal ====&lt;br /&gt;
&lt;br /&gt;
Follow the instructions on how to [https://docs.bisq.network/compensation.html#file-your-compensation-request-in-the-dao file your compensation request as a DAO proposal]. When complete, add a comment to your proposal issue that includes the transaction ID of your proposal.&lt;br /&gt;
&lt;br /&gt;
=== Team Lead ===&lt;br /&gt;
&lt;br /&gt;
==== Review team member requests ====&lt;br /&gt;
&lt;br /&gt;
When a team lead is assigned to a compensation request issue, they should promptly review it with regard to whether the work meets the definition of delivered, and whether it fits within the team budget. The team lead should add feedback and comments as a appropriate, and assign the contributor to the issue to indicate that they are expected to respond to the review.&lt;br /&gt;
&lt;br /&gt;
When the review process is complete, i.e. all team lead feedback has been addressed, the team lead should add a comment asking the contributor to submit their proposal to DAO and to post the resulting TXID in a comment.&lt;br /&gt;
&lt;br /&gt;
=== Stakeholder ===&lt;br /&gt;
&lt;br /&gt;
==== Review contributor requests ====&lt;br /&gt;
Remember that just as stakeholders may vote on any DAO proposal, stakeholders may review any contributor's compensation request. To do so, simply add your review feedback in the form of a comment, and react to the compensation request issue with a thumbs-up, thumbs-down or confused face emoji as appropriate. Note that with the exception of team leads, there is no obligation to perform these reviews, and in general you should only review compensation requests that you are knowledgeable about.&lt;br /&gt;
&lt;br /&gt;
[[Category:Processes]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Compensation&amp;diff=1215</id>
		<title>Compensation</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Compensation&amp;diff=1215"/>
		<updated>2020-05-06T07:37:15Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Undo revision 1175 by HunterNyan (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Processes by role ==&lt;br /&gt;
&lt;br /&gt;
=== Compensation Maintainer ===&lt;br /&gt;
&lt;br /&gt;
==== Announce BSQ-USD exchange rate ====&lt;br /&gt;
&lt;br /&gt;
Since proposal [https://github.com/bisq-network/compensation/issues/114 #114], compensation requests should use a 90 day average to calculate value for BSQ and mitigate its volatility. At the end of a Bisq DAO Cycle and beginning of a new one, Compensation Maintainer should create a pinned issue with the title: &amp;lt;code&amp;gt;BSQ rate for Cycle X is Y.YY USD per 1 BSQ&amp;lt;/code&amp;gt; and a screenshot of DAO Dashboard to announce the rates for the ongoing cycle.&lt;br /&gt;
&lt;br /&gt;
==== Announce request submission deadline ====&lt;br /&gt;
&lt;br /&gt;
To give time for team leads to discuss and review Compensation Requests, requests need to be &amp;lt;code&amp;gt;Ready for review&amp;lt;/code&amp;gt; one week prior to the end of current cycle's proposal phase. [[File:Compensation_board.png|400px|right|thumb|Compensation board]]The date and reminders will be announced at [https://github.com/orgs/bisq-network/teams/dao/discussions/ @bisq-network/dao], the [https://github.com/orgs/bisq-network/projects/5 Compensation board] and [https://calendar.google.com/calendar/embed?src=adfiuiokq9jtac8t9keomc00b0%40group.calendar.google.com&amp;amp;ctz=Europe%2FMadrid Events Calendar]&lt;br /&gt;
&lt;br /&gt;
==== Triage incoming requests ====&lt;br /&gt;
&lt;br /&gt;
The Compensation Maintainer watches the [https://github.com/bisq-network/compensation/issues compensation repository] and proceeds to triage:&lt;br /&gt;
&lt;br /&gt;
Incoming issues are classified as &amp;lt;code&amp;gt;Work in progress&amp;lt;/code&amp;gt; if they have &amp;lt;code&amp;gt;[WIP]&amp;lt;/code&amp;gt; at the beginning of the title or as &amp;lt;code&amp;gt;In Review&amp;lt;/code&amp;gt; if they don't. Compensation Maintainer assigns 'In review' issues to corresponding team leads after looking at the content of the request. When in doubt, Compensation Maintainer should ask in the issue which team leaders are the appropriate for the issue.&lt;br /&gt;
&lt;br /&gt;
The Compensation Maintainer should transition reviewed requests with DAO proposals transaction ID submitted to &amp;lt;code&amp;gt;Proposal Submitted&amp;lt;/code&amp;gt; column.&lt;br /&gt;
&lt;br /&gt;
Triage is controlled from the Compensation board, drag-and-dropping issues and using &amp;quot;add cards&amp;quot; to triage incoming issues, and directly from the issues, using the &amp;quot;projects&amp;quot; section in the right sidebar.&lt;br /&gt;
&lt;br /&gt;
==== Archive previous cycle requests at the end of the proposal phase ====&lt;br /&gt;
&lt;br /&gt;
At the completion of the current cycle's proposal phase, the Compensation Maintainer should [https://help.github.com/en/github/managing-your-work-on-github/archiving-cards-on-a-project-board archive] all issues in the &amp;lt;code&amp;gt;Done&amp;lt;/code&amp;gt; column from the previous phase.&lt;br /&gt;
&lt;br /&gt;
The reason for waiting to archive these issues is so that contributors can easily see how many requests were made in the last phase, to quickly find their own prior request, and to to easily review which ones were accepted and rejected. We archive them at the end of the proposal phase in order to keep the board clean and make room for requests in the current phase to populate the &amp;lt;code&amp;gt;Done&amp;lt;/code&amp;gt; column.&lt;br /&gt;
&lt;br /&gt;
==== Close current cycle requests after the vote reveal phase ====&lt;br /&gt;
&lt;br /&gt;
When the reveal vote phase is complete, the Compensation Maintainer should take the following steps:&lt;br /&gt;
&lt;br /&gt;
# Label each compensation request issue as &amp;lt;code&amp;gt;was:accepted&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;was:rejected&amp;lt;/code&amp;gt; according to the vote result&lt;br /&gt;
# Close the issue with a comment that reads &amp;quot;Closing as accepted&amp;quot; or &amp;quot;Closing as rejected&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Once closed, the issues will automatically transition to the &amp;lt;code&amp;gt;Done&amp;lt;/code&amp;gt; column of the board where they remain for reference until they are archived at the end of the next cycle's proposal phase (as per the section above).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Contributor ===&lt;br /&gt;
&lt;br /&gt;
==== Create your compensation request issue ====&lt;br /&gt;
&lt;br /&gt;
If you wish to request compensation for the current [[Glossary#DAO Cycle|cycle]], you should [https://docs.bisq.network/compensation.html#submit-your-compensation-request create a compensation request issue] no later than '''one week prior''' to the end of the current cycle's proposal phase. This is in order to allow time for review by your [[Team Lead]]. Reminders about this deadline are sent every cycle to the [https://github.com/bisq-network/teams/dao @bisq-network/dao] team, so you should make sure you are watching discussions for that team.&lt;br /&gt;
&lt;br /&gt;
WIP (Work in Progress) compensation requests may be submitted with a &amp;lt;code&amp;gt;[WIP]&amp;lt;/code&amp;gt; prefix in the title, e.g. &amp;lt;code&amp;gt;[WIP] For Cycle 10&amp;lt;/code&amp;gt;. Such WIP requests are assumed not to be ready for review until the WIP prefix is removed. This allows you a convenient way to incrementally add content to a compensation request throughout the course of a cycle without triggering a review prematurely. To indicate that a WIP compensation request is now ready for review, remove the &amp;lt;code&amp;gt;[WIP]&amp;lt;/code&amp;gt; prefix from the compensation request issue and add a comment stating ''&amp;quot;This request is ready for review&amp;quot;''. Any compensation request submitted without a WIP prefix will be assumed to be ready for review.&lt;br /&gt;
&lt;br /&gt;
==== Incorporate review feedback for your request ====&lt;br /&gt;
&lt;br /&gt;
When your team lead or other stakeholders review your compensation request, they will provide any feedback or requests for changes in the form of a comment on your request issue. Please respond to it promptly. When there is no further feedback, your team lead will add a comment asking you to submit this compensation request as a DAO proposal. The instructions how to do so are in the next section.&lt;br /&gt;
&lt;br /&gt;
==== Submit your request as a DAO proposal ====&lt;br /&gt;
&lt;br /&gt;
Follow the instructions on how to [https://docs.bisq.network/compensation.html#file-your-compensation-request-in-the-dao file your compensation request as a DAO proposal]. When complete, add a comment to your proposal issue that includes the transaction ID of your proposal.&lt;br /&gt;
&lt;br /&gt;
=== Team Lead ===&lt;br /&gt;
&lt;br /&gt;
==== Review team member requests ====&lt;br /&gt;
&lt;br /&gt;
When a team lead is assigned to a compensation request issue, they should promptly review it with regard to whether the work meets the definition of delivered, and whether it fits within the team budget. The team lead should add feedback and comments as a appropriate, and assign the contributor to the issue to indicate that they are expected to respond to the review.&lt;br /&gt;
&lt;br /&gt;
When the review process is complete, i.e. all team lead feedback has been addressed, the team lead should add a comment asking the contributor to submit their proposal to DAO and to post the resulting TXID in a comment.&lt;br /&gt;
&lt;br /&gt;
=== Stakeholder ===&lt;br /&gt;
&lt;br /&gt;
==== Review contributor requests ====&lt;br /&gt;
Remember that just as stakeholders may vote on any DAO proposal, stakeholders may review any contributor's compensation request. To do so, simply add your review feedback in the form of a comment, and react to the compensation request issue with a thumbs-up, thumbs-down or confused face emoji as appropriate. Note that with the exception of team leads, there is no obligation to perform these reviews, and in general you should only review compensation requests that you are knowledgeable about.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Processes]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Compensation&amp;diff=1214</id>
		<title>Compensation</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Compensation&amp;diff=1214"/>
		<updated>2020-05-06T07:36:23Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Undo revision 1213 by Cbeams (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Compensation''' &amp;lt;!--Brief Explination of Process--&amp;gt; The process in which Contributors can be compensated for their work via the DAO.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&amp;lt;!-- What is the ultimate goal of this process, Why does This Process exist --&amp;gt;&lt;br /&gt;
* To incentivize further development &amp;amp; operation of Bisq&lt;br /&gt;
&lt;br /&gt;
=Infrastructure=&lt;br /&gt;
&amp;lt;!-- What Infrastructure does this process utilise/Need ? --&amp;gt;&lt;br /&gt;
==GitHub==&lt;br /&gt;
* Write Permissions to issues for [https://github.com/bisq-network/compensation/issues compensation repository].&lt;br /&gt;
&lt;br /&gt;
=Roles=&lt;br /&gt;
&amp;lt;!--Which roles have duties assigned for this process? --&amp;gt;&lt;br /&gt;
==[[Admin Team]]== &amp;lt;!-- Which team is this role from --&amp;gt;&lt;br /&gt;
===[[Compensation Maintainer]]=== &amp;lt;!-- What's the role --&amp;gt;&lt;br /&gt;
* Managing the Compensation Requests&lt;br /&gt;
&lt;br /&gt;
==[[BSQ Explorer Team]]==&lt;br /&gt;
==[[Dev Team]]==&lt;br /&gt;
==[[Growth Team]]==&lt;br /&gt;
==[[Ops Team]]==&lt;br /&gt;
==[[Support Team]]==&lt;br /&gt;
===All Contributors===&lt;br /&gt;
* Submit Compensation Requests&lt;br /&gt;
===All Team Leads===&lt;br /&gt;
* Approve / Review their Team's requests&lt;br /&gt;
&lt;br /&gt;
=Process=&lt;br /&gt;
==Step 0==&lt;br /&gt;
&amp;lt;!-- Are there any Pre-Tasks that need to be done --&amp;gt;&lt;br /&gt;
=== [[Compensation Maintainer]] ===&lt;br /&gt;
==== Announce BSQ-USD exchange rate ====&lt;br /&gt;
Since proposal [https://github.com/bisq-network/compensation/issues/114 #114], compensation requests should use a 90-day average to calculate a value for BSQ and mitigate its volatility. &lt;br /&gt;
At the end of a Bisq DAO Cycle and beginning of a new one, The [[Compensation Maintainer]] should create a pinned issue with the title: &amp;lt;code&amp;gt;BSQ rate for Cycle X is Y.YY USD per 1 BSQ&amp;lt;/code&amp;gt; and a screenshot of DAO Dashboard to announce the rates for the ongoing cycle.&lt;br /&gt;
&lt;br /&gt;
==== Announce request submission deadline ====&lt;br /&gt;
To give time for team leads to discuss and review Compensation Requests, requests need to be &amp;lt;code&amp;gt;Ready for review&amp;lt;/code&amp;gt; one week prior to the end of current cycle's proposal phase. [[File:Compensation_board.png|400px|right|thumb|Compensation board]]The date and reminders will be announced at [https://github.com/orgs/bisq-network/teams/dao/discussions/ @bisq-network/dao], the [https://github.com/orgs/bisq-network/projects/5 Compensation board] and [https://calendar.google.com/calendar/embed?src=adfiuiokq9jtac8t9keomc00b0%40group.calendar.google.com&amp;amp;ctz=Europe%2FMadrid Events Calendar]&lt;br /&gt;
&lt;br /&gt;
==Step 1==&lt;br /&gt;
&amp;lt;!-- Step 1 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Contributor ===&lt;br /&gt;
==== Create your compensation request issue ====&lt;br /&gt;
&lt;br /&gt;
If you wish to request compensation for the current [[Glossary#DAO Cycle|cycle]], you should [https://docs.bisq.network/compensation.html#submit-your-compensation-request create a compensation request issue] no later than '''one week prior''' to the end of the current cycle's proposal phase. This is in order to allow time for review by your [[Team Lead]]. Reminders about this deadline are sent every cycle to the [https://github.com/bisq-network/teams/dao @bisq-network/dao] team, so you should make sure you are watching discussions for that team.&lt;br /&gt;
&lt;br /&gt;
WIP (Work in Progress) compensation requests may be submitted with a &amp;lt;code&amp;gt;[WIP]&amp;lt;/code&amp;gt; prefix in the title, e.g. &amp;lt;code&amp;gt;[WIP] For Cycle 10&amp;lt;/code&amp;gt;. Such WIP requests are assumed not to be ready for review until the WIP prefix is removed. This allows you a convenient way to incrementally add content to a compensation request throughout the course of a cycle without triggering a review prematurely. To indicate that a WIP compensation request is now ready for review, remove the &amp;lt;code&amp;gt;[WIP]&amp;lt;/code&amp;gt; prefix from the compensation request issue and add a comment stating ''&amp;quot;This request is ready for review&amp;quot;''. Any compensation request submitted without a WIP prefix will be assumed to be ready for review.&lt;br /&gt;
&lt;br /&gt;
=== Compensation Maintainer ===&lt;br /&gt;
==== Triage incoming requests ====&lt;br /&gt;
&lt;br /&gt;
The [[Compensation Maintainer]] watches the [https://github.com/bisq-network/compensation/issues compensation repository] and proceeds to triage:&lt;br /&gt;
&lt;br /&gt;
Incoming issues are classified as &amp;lt;code&amp;gt;Work in progress&amp;lt;/code&amp;gt; if they have &amp;lt;code&amp;gt;[WIP]&amp;lt;/code&amp;gt; at the beginning of the title or as &amp;lt;code&amp;gt;In Review&amp;lt;/code&amp;gt; if they don't. Compensation Maintainer assigns 'In review' issues to the corresponding team leads after looking at the content of the request. When in doubt, Compensation Maintainer should ask in the issue which team leaders are appropriate for the issue.&lt;br /&gt;
&lt;br /&gt;
The Compensation Maintainer should transition reviewed requests with DAO proposals transaction ID submitted to &amp;lt;code&amp;gt;Proposal Submitted&amp;lt;/code&amp;gt; column.&lt;br /&gt;
&lt;br /&gt;
Triage is controlled from the Compensation board, drag-and-dropping issues and using &amp;quot;add cards&amp;quot; to triage incoming issues, and directly from the issues, using the &amp;quot;projects&amp;quot; section in the right sidebar.&lt;br /&gt;
&lt;br /&gt;
==Step 2==&lt;br /&gt;
&lt;br /&gt;
=== Team Lead ===&lt;br /&gt;
==== Review team member requests ====&lt;br /&gt;
&lt;br /&gt;
When a team lead is assigned to a compensation request issue, they should promptly review it with regard to whether the work meets the definition of delivered, and whether it fits within the team budget. The team lead should add feedback and comments as appropriate, and assign the contributor to the issue to indicate that they are expected to respond to the review.&lt;br /&gt;
&lt;br /&gt;
When the review process is complete, i.e. all team lead feedback has been addressed, the team lead should add a comment asking the contributor to submit their proposal to DAO and to post the resulting TXID in a comment.&lt;br /&gt;
&lt;br /&gt;
=== [[Stakeholder]] ===&lt;br /&gt;
==== Review contributor requests ====&lt;br /&gt;
Remember that just as stakeholders may vote on any DAO proposal, stakeholders may review any contributor's compensation request. To do so, simply add your review feedback in the form of a comment, and react to the compensation request issue with a thumbs-up, thumbs-down or confused face emoji as appropriate. Note that with the exception of team leads, there is no obligation to perform these reviews, and in general you should only review compensation requests that you are knowledgeable about.&lt;br /&gt;
&lt;br /&gt;
=== Contributor ===&lt;br /&gt;
==== Incorporate review feedback for your request ====&lt;br /&gt;
&lt;br /&gt;
When your team lead or other stakeholders review your compensation request, they will provide any feedback or requests for changes in the form of a comment on your request issue. Please respond to it promptly. &lt;br /&gt;
When there is no further feedback, your team lead will add a comment asking you to submit this compensation request as a DAO proposal. You may now Procedure to Step 3&lt;br /&gt;
&lt;br /&gt;
==Step 3==&lt;br /&gt;
=== Contributor ===&lt;br /&gt;
==== Submit your request as a DAO proposal ====&lt;br /&gt;
&lt;br /&gt;
Follow the instructions on how to [https://docs.bisq.network/compensation.html#file-your-compensation-request-in-the-dao file your compensation request as a DAO proposal]. When complete, add a comment to your proposal issue that includes the transaction ID of your proposal.&lt;br /&gt;
&lt;br /&gt;
==Step 4==&lt;br /&gt;
=== Compensation Maintainer ===&lt;br /&gt;
==== Archive previous cycle requests at the end of the proposal phase ====&lt;br /&gt;
&lt;br /&gt;
At the completion of the current cycle's proposal phase, the Compensation Maintainer should [https://help.github.com/en/github/managing-your-work-on-github/archiving-cards-on-a-project-board archive] all issues in the &amp;lt;code&amp;gt;Done&amp;lt;/code&amp;gt; column from the previous phase.&lt;br /&gt;
&lt;br /&gt;
The reason for waiting to archive these issues is so that contributors can easily see how many requests were made in the last phase, to quickly find their own prior request, and to to easily review which ones were accepted and rejected. We archive them at the end of the proposal phase in order to keep the board clean and make room for requests in the current phase to populate the &amp;lt;code&amp;gt;Done&amp;lt;/code&amp;gt; column.&lt;br /&gt;
&lt;br /&gt;
==== Close current cycle requests after the vote reveal phase ====&lt;br /&gt;
When the reveal vote phase is complete, the Compensation Maintainer should take the following steps:&lt;br /&gt;
&lt;br /&gt;
# Label each compensation request issue as &amp;lt;code&amp;gt;was:accepted&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;was:rejected&amp;lt;/code&amp;gt; according to the vote result&lt;br /&gt;
# Close the issue with a comment that reads &amp;quot;Closing as accepted&amp;quot; or &amp;quot;Closing as rejected&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Once closed, the issues will automatically transition to the &amp;lt;code&amp;gt;Done&amp;lt;/code&amp;gt; column of the board where they remain for reference until they are archived at the end of the next cycle's proposal phase (as per the section above).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Evaluation=&lt;br /&gt;
&amp;lt;!-- Did this process work? Was there a deviation? --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Who does this get escalated to? --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Guidelines=&lt;br /&gt;
&amp;lt;!-- Useful facts gained via the arcane knowledge of wise ones --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Process]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Compensation&amp;diff=1213</id>
		<title>Compensation</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Compensation&amp;diff=1213"/>
		<updated>2020-05-06T07:33:26Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Reverted edits by Cbeams (talk) to last revision by MwithM&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Compensation''' &amp;lt;!--Brief Explination of Process--&amp;gt; The process in which Contributors can be compensated for their work via the DAO.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&amp;lt;!-- What is the ultimate goal of this process, Why does This Process exist --&amp;gt;&lt;br /&gt;
* To incentivize further development &amp;amp; operation of Bisq&lt;br /&gt;
&lt;br /&gt;
=Infrastructure=&lt;br /&gt;
&amp;lt;!-- What Infrastructure does this process utilise/Need ? --&amp;gt;&lt;br /&gt;
==GitHub==&lt;br /&gt;
* Write Permissions to issues for [https://github.com/bisq-network/compensation/issues compensation repository].&lt;br /&gt;
&lt;br /&gt;
=Roles=&lt;br /&gt;
&amp;lt;!--Which roles have duties assigned for this process? --&amp;gt;&lt;br /&gt;
==[[Admin Team]]== &amp;lt;!-- Which team is this role from --&amp;gt;&lt;br /&gt;
===[[Compensation Maintainer]]=== &amp;lt;!-- What's the role --&amp;gt;&lt;br /&gt;
* Managing the Compensation Requests&lt;br /&gt;
&lt;br /&gt;
==[[BSQ Explorer Team]]==&lt;br /&gt;
==[[Dev Team]]==&lt;br /&gt;
==[[Growth Team]]==&lt;br /&gt;
==[[Ops Team]]==&lt;br /&gt;
==[[Support Team]]==&lt;br /&gt;
===All Contributors===&lt;br /&gt;
* Submit Compensation Requests&lt;br /&gt;
===All Team Leads===&lt;br /&gt;
* Approve / Review their Team's requests&lt;br /&gt;
&lt;br /&gt;
=Process=&lt;br /&gt;
==Step 0==&lt;br /&gt;
&amp;lt;!-- Are there any Pre-Tasks that need to be done --&amp;gt;&lt;br /&gt;
=== [[Compensation Maintainer]] ===&lt;br /&gt;
==== Announce BSQ-USD exchange rate ====&lt;br /&gt;
Compensation requests should use a 90-day volume weighted average&amp;lt;sup&amp;gt;[https://bisq.wiki/index.php?title=Compensation&amp;amp;action=submit#References 1]&amp;lt;/sup&amp;gt; to calculate a value for BSQ and mitigate its volatility. &lt;br /&gt;
At the end of a Bisq DAO Cycle and beginning of a new one, the [[Compensation Maintainer]] should create a pinned issue with the title: &amp;lt;code&amp;gt;BSQ rate for Cycle X is Y.YY USD per 1 BSQ&amp;lt;/code&amp;gt; and a screenshot of DAO Dashboard to announce the rates for the ongoing cycle.&lt;br /&gt;
&lt;br /&gt;
==== Announce request submission deadline ====&lt;br /&gt;
To give time for team leads to discuss and review Compensation Requests, requests need to be &amp;lt;code&amp;gt;Ready for review&amp;lt;/code&amp;gt; one week prior to the end of current cycle's proposal phase. [[File:Compensation_board.png|400px|right|thumb|Compensation board]]The date and reminders will be announced at [https://github.com/orgs/bisq-network/teams/dao/discussions/ @bisq-network/dao], the [https://github.com/orgs/bisq-network/projects/5 Compensation board] and [https://calendar.google.com/calendar/embed?src=adfiuiokq9jtac8t9keomc00b0%40group.calendar.google.com&amp;amp;ctz=Europe%2FMadrid Events Calendar]&lt;br /&gt;
&lt;br /&gt;
==Step 1==&lt;br /&gt;
&amp;lt;!-- Step 1 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Contributor ===&lt;br /&gt;
==== Create your compensation request issue ====&lt;br /&gt;
&lt;br /&gt;
If you wish to request compensation for the current [[Glossary#DAO Cycle|cycle]], you should [https://docs.bisq.network/compensation.html#submit-your-compensation-request create a compensation request issue] no later than '''one week prior''' to the end of the current cycle's proposal phase. This is in order to allow time for review by your [[Team Lead]]. Reminders about this deadline are sent every cycle to the [https://github.com/bisq-network/teams/dao @bisq-network/dao] team, so you should make sure you are watching discussions for that team.&lt;br /&gt;
&lt;br /&gt;
WIP (Work in Progress) compensation requests may be submitted with a &amp;lt;code&amp;gt;[WIP]&amp;lt;/code&amp;gt; prefix in the title, e.g. &amp;lt;code&amp;gt;[WIP] For Cycle 10&amp;lt;/code&amp;gt;. Such WIP requests are assumed not to be ready for review until the WIP prefix is removed. This allows you a convenient way to incrementally add content to a compensation request throughout the course of a cycle without triggering a review prematurely. To indicate that a WIP compensation request is now ready for review, remove the &amp;lt;code&amp;gt;[WIP]&amp;lt;/code&amp;gt; prefix from the compensation request issue and add a comment stating ''&amp;quot;This request is ready for review&amp;quot;''. Any compensation request submitted without a WIP prefix will be assumed to be ready for review.&lt;br /&gt;
&lt;br /&gt;
=== Compensation Maintainer ===&lt;br /&gt;
==== Triage incoming requests ====&lt;br /&gt;
&lt;br /&gt;
The [[Compensation Maintainer]] watches the [https://github.com/bisq-network/compensation/issues compensation repository] and proceeds to triage:&lt;br /&gt;
&lt;br /&gt;
Incoming issues are classified as &amp;lt;code&amp;gt;Work in progress&amp;lt;/code&amp;gt; if they have &amp;lt;code&amp;gt;[WIP]&amp;lt;/code&amp;gt; at the beginning of the title or as &amp;lt;code&amp;gt;In Review&amp;lt;/code&amp;gt; if they don't. Compensation Maintainer assigns 'In review' issues to the corresponding team leads after looking at the content of the request. When in doubt, Compensation Maintainer should ask in the issue which team leaders are appropriate for the issue.&lt;br /&gt;
&lt;br /&gt;
The Compensation Maintainer should transition reviewed requests with DAO proposals transaction ID submitted to &amp;lt;code&amp;gt;Proposal Submitted&amp;lt;/code&amp;gt; column.&lt;br /&gt;
&lt;br /&gt;
Triage is controlled from the Compensation board, drag-and-dropping issues and using &amp;quot;add cards&amp;quot; to triage incoming issues, and directly from the issues, using the &amp;quot;projects&amp;quot; section in the right sidebar.&lt;br /&gt;
&lt;br /&gt;
==Step 2==&lt;br /&gt;
&lt;br /&gt;
=== Team Lead ===&lt;br /&gt;
==== Review team member requests ====&lt;br /&gt;
&lt;br /&gt;
When a team lead is assigned to a compensation request issue, they should promptly review it with regard to whether the work meets the definition of delivered, and whether it fits within the team budget. The team lead should add feedback and comments as appropriate, and assign the contributor to the issue to indicate that they are expected to respond to the review.&lt;br /&gt;
&lt;br /&gt;
When the review process is complete, i.e. all team lead feedback has been addressed, the team lead should add a comment asking the contributor to submit their proposal to DAO and to post the resulting TXID in a comment.&lt;br /&gt;
&lt;br /&gt;
=== [[Stakeholder]] ===&lt;br /&gt;
==== Review contributor requests ====&lt;br /&gt;
Remember that just as stakeholders may vote on any DAO proposal, stakeholders may review any contributor's compensation request. To do so, simply add your review feedback in the form of a comment, and react to the compensation request issue with a thumbs-up, thumbs-down or confused face emoji as appropriate. Note that with the exception of team leads, there is no obligation to perform these reviews, and in general you should only review compensation requests that you are knowledgeable about.&lt;br /&gt;
&lt;br /&gt;
=== Contributor ===&lt;br /&gt;
==== Incorporate review feedback for your request ====&lt;br /&gt;
&lt;br /&gt;
When your team lead or other stakeholders review your compensation request, they will provide any feedback or requests for changes in the form of a comment on your request issue. Please respond to it promptly. &lt;br /&gt;
When there is no further feedback, your team lead will add a comment asking you to submit this compensation request as a DAO proposal. You may now Procedure to Step 3&lt;br /&gt;
&lt;br /&gt;
==Step 3==&lt;br /&gt;
=== Contributor ===&lt;br /&gt;
==== Submit your request as a DAO proposal ====&lt;br /&gt;
&lt;br /&gt;
Follow the instructions on how to [https://docs.bisq.network/compensation.html#file-your-compensation-request-in-the-dao file your compensation request as a DAO proposal]. When complete, add a comment to your proposal issue that includes the transaction ID of your proposal.&lt;br /&gt;
&lt;br /&gt;
==Step 4==&lt;br /&gt;
=== Compensation Maintainer ===&lt;br /&gt;
==== Archive previous cycle requests at the end of the proposal phase ====&lt;br /&gt;
&lt;br /&gt;
At the completion of the current cycle's proposal phase, the Compensation Maintainer should [https://help.github.com/en/github/managing-your-work-on-github/archiving-cards-on-a-project-board archive] all issues in the &amp;lt;code&amp;gt;Done&amp;lt;/code&amp;gt; column from the previous phase.&lt;br /&gt;
&lt;br /&gt;
The reason for waiting to archive these issues is so that contributors can easily see how many requests were made in the last phase, to quickly find their own prior request, and to to easily review which ones were accepted and rejected. We archive them at the end of the proposal phase in order to keep the board clean and make room for requests in the current phase to populate the &amp;lt;code&amp;gt;Done&amp;lt;/code&amp;gt; column.&lt;br /&gt;
&lt;br /&gt;
==== Close current cycle requests after the vote reveal phase ====&lt;br /&gt;
When the reveal vote phase is complete, the Compensation Maintainer should take the following steps:&lt;br /&gt;
&lt;br /&gt;
# Label each compensation request issue as &amp;lt;code&amp;gt;was:accepted&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;was:rejected&amp;lt;/code&amp;gt; according to the vote result&lt;br /&gt;
# Close the issue with a comment that reads &amp;quot;Closing as accepted&amp;quot; or &amp;quot;Closing as rejected&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Once closed, the issues will automatically transition to the &amp;lt;code&amp;gt;Done&amp;lt;/code&amp;gt; column of the board where they remain for reference until they are archived at the end of the next cycle's proposal phase (as per the section above).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Evaluation=&lt;br /&gt;
&amp;lt;!-- Did this process work? Was there a deviation? --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Who does this get escalated to? --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Guidelines=&lt;br /&gt;
&amp;lt;!-- Useful facts gained via the arcane knowledge of wise ones --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
1. https://github.com/bisq-network/compensation/issues/519&lt;br /&gt;
&lt;br /&gt;
[[Category:Process]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Compensation&amp;diff=1212</id>
		<title>Compensation</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Compensation&amp;diff=1212"/>
		<updated>2020-05-06T07:33:12Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Reverted edits by MwithM (talk) to last revision by HunterNyan&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Compensation''' &amp;lt;!--Brief Explination of Process--&amp;gt; The process in which Contributors can be compensated for their work via the DAO.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&amp;lt;!-- What is the ultimate goal of this process, Why does This Process exist --&amp;gt;&lt;br /&gt;
* To incentivize further development &amp;amp; operation of Bisq&lt;br /&gt;
&lt;br /&gt;
=Infrastructure=&lt;br /&gt;
&amp;lt;!-- What Infrastructure does this process utilise/Need ? --&amp;gt;&lt;br /&gt;
==GitHub==&lt;br /&gt;
* Write Permissions to issues for [https://github.com/bisq-network/compensation/issues compensation repository].&lt;br /&gt;
&lt;br /&gt;
=Roles=&lt;br /&gt;
&amp;lt;!--Which roles have duties assigned for this process? --&amp;gt;&lt;br /&gt;
==[[Admin Team]]== &amp;lt;!-- Which team is this role from --&amp;gt;&lt;br /&gt;
===[[Compensation Maintainer]]=== &amp;lt;!-- What's the role --&amp;gt;&lt;br /&gt;
* Managing the Compensation Requests&lt;br /&gt;
&lt;br /&gt;
==[[BSQ Explorer Team]]==&lt;br /&gt;
==[[Dev Team]]==&lt;br /&gt;
==[[Growth Team]]==&lt;br /&gt;
==[[Ops Team]]==&lt;br /&gt;
==[[Support Team]]==&lt;br /&gt;
===All Contributors===&lt;br /&gt;
* Submit Compensation Requests&lt;br /&gt;
===All Team Leads===&lt;br /&gt;
* Approve / Review their Team's requests&lt;br /&gt;
&lt;br /&gt;
=Process=&lt;br /&gt;
==Step 0==&lt;br /&gt;
&amp;lt;!-- Are there any Pre-Tasks that need to be done --&amp;gt;&lt;br /&gt;
=== [[Compensation Maintainer]] ===&lt;br /&gt;
==== Announce BSQ-USD exchange rate ====&lt;br /&gt;
Since proposal [https://github.com/bisq-network/compensation/issues/114 #114], compensation requests should use a 90-day average to calculate a value for BSQ and mitigate its volatility. &lt;br /&gt;
At the end of a Bisq DAO Cycle and beginning of a new one, The [[Compensation Maintainer]] should create a pinned issue with the title: &amp;lt;code&amp;gt;BSQ rate for Cycle X is Y.YY USD per 1 BSQ&amp;lt;/code&amp;gt; and a screenshot of DAO Dashboard to announce the rates for the ongoing cycle.&lt;br /&gt;
&lt;br /&gt;
==== Announce request submission deadline ====&lt;br /&gt;
To give time for team leads to discuss and review Compensation Requests, requests need to be &amp;lt;code&amp;gt;Ready for review&amp;lt;/code&amp;gt; one week prior to the end of current cycle's proposal phase. [[File:Compensation_board.png|400px|right|thumb|Compensation board]]The date and reminders will be announced at [https://github.com/orgs/bisq-network/teams/dao/discussions/ @bisq-network/dao], the [https://github.com/orgs/bisq-network/projects/5 Compensation board] and [https://calendar.google.com/calendar/embed?src=adfiuiokq9jtac8t9keomc00b0%40group.calendar.google.com&amp;amp;ctz=Europe%2FMadrid Events Calendar]&lt;br /&gt;
&lt;br /&gt;
==Step 1==&lt;br /&gt;
&amp;lt;!-- Step 1 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Contributor ===&lt;br /&gt;
==== Create your compensation request issue ====&lt;br /&gt;
&lt;br /&gt;
If you wish to request compensation for the current [[Glossary#DAO Cycle|cycle]], you should [https://docs.bisq.network/compensation.html#submit-your-compensation-request create a compensation request issue] no later than '''one week prior''' to the end of the current cycle's proposal phase. This is in order to allow time for review by your [[Team Lead]]. Reminders about this deadline are sent every cycle to the [https://github.com/bisq-network/teams/dao @bisq-network/dao] team, so you should make sure you are watching discussions for that team.&lt;br /&gt;
&lt;br /&gt;
WIP (Work in Progress) compensation requests may be submitted with a &amp;lt;code&amp;gt;[WIP]&amp;lt;/code&amp;gt; prefix in the title, e.g. &amp;lt;code&amp;gt;[WIP] For Cycle 10&amp;lt;/code&amp;gt;. Such WIP requests are assumed not to be ready for review until the WIP prefix is removed. This allows you a convenient way to incrementally add content to a compensation request throughout the course of a cycle without triggering a review prematurely. To indicate that a WIP compensation request is now ready for review, remove the &amp;lt;code&amp;gt;[WIP]&amp;lt;/code&amp;gt; prefix from the compensation request issue and add a comment stating ''&amp;quot;This request is ready for review&amp;quot;''. Any compensation request submitted without a WIP prefix will be assumed to be ready for review.&lt;br /&gt;
&lt;br /&gt;
=== Compensation Maintainer ===&lt;br /&gt;
==== Triage incoming requests ====&lt;br /&gt;
&lt;br /&gt;
The [[Compensation Maintainer]] watches the [https://github.com/bisq-network/compensation/issues compensation repository] and proceeds to triage:&lt;br /&gt;
&lt;br /&gt;
Incoming issues are classified as &amp;lt;code&amp;gt;Work in progress&amp;lt;/code&amp;gt; if they have &amp;lt;code&amp;gt;[WIP]&amp;lt;/code&amp;gt; at the beginning of the title or as &amp;lt;code&amp;gt;In Review&amp;lt;/code&amp;gt; if they don't. Compensation Maintainer assigns 'In review' issues to the corresponding team leads after looking at the content of the request. When in doubt, Compensation Maintainer should ask in the issue which team leaders are appropriate for the issue.&lt;br /&gt;
&lt;br /&gt;
The Compensation Maintainer should transition reviewed requests with DAO proposals transaction ID submitted to &amp;lt;code&amp;gt;Proposal Submitted&amp;lt;/code&amp;gt; column.&lt;br /&gt;
&lt;br /&gt;
Triage is controlled from the Compensation board, drag-and-dropping issues and using &amp;quot;add cards&amp;quot; to triage incoming issues, and directly from the issues, using the &amp;quot;projects&amp;quot; section in the right sidebar.&lt;br /&gt;
&lt;br /&gt;
==Step 2==&lt;br /&gt;
&lt;br /&gt;
=== Team Lead ===&lt;br /&gt;
==== Review team member requests ====&lt;br /&gt;
&lt;br /&gt;
When a team lead is assigned to a compensation request issue, they should promptly review it with regard to whether the work meets the definition of delivered, and whether it fits within the team budget. The team lead should add feedback and comments as appropriate, and assign the contributor to the issue to indicate that they are expected to respond to the review.&lt;br /&gt;
&lt;br /&gt;
When the review process is complete, i.e. all team lead feedback has been addressed, the team lead should add a comment asking the contributor to submit their proposal to DAO and to post the resulting TXID in a comment.&lt;br /&gt;
&lt;br /&gt;
=== [[Stakeholder]] ===&lt;br /&gt;
==== Review contributor requests ====&lt;br /&gt;
Remember that just as stakeholders may vote on any DAO proposal, stakeholders may review any contributor's compensation request. To do so, simply add your review feedback in the form of a comment, and react to the compensation request issue with a thumbs-up, thumbs-down or confused face emoji as appropriate. Note that with the exception of team leads, there is no obligation to perform these reviews, and in general you should only review compensation requests that you are knowledgeable about.&lt;br /&gt;
&lt;br /&gt;
=== Contributor ===&lt;br /&gt;
==== Incorporate review feedback for your request ====&lt;br /&gt;
&lt;br /&gt;
When your team lead or other stakeholders review your compensation request, they will provide any feedback or requests for changes in the form of a comment on your request issue. Please respond to it promptly. &lt;br /&gt;
When there is no further feedback, your team lead will add a comment asking you to submit this compensation request as a DAO proposal. You may now Procedure to Step 3&lt;br /&gt;
&lt;br /&gt;
==Step 3==&lt;br /&gt;
=== Contributor ===&lt;br /&gt;
==== Submit your request as a DAO proposal ====&lt;br /&gt;
&lt;br /&gt;
Follow the instructions on how to [https://docs.bisq.network/compensation.html#file-your-compensation-request-in-the-dao file your compensation request as a DAO proposal]. When complete, add a comment to your proposal issue that includes the transaction ID of your proposal.&lt;br /&gt;
&lt;br /&gt;
==Step 4==&lt;br /&gt;
=== Compensation Maintainer ===&lt;br /&gt;
==== Archive previous cycle requests at the end of the proposal phase ====&lt;br /&gt;
&lt;br /&gt;
At the completion of the current cycle's proposal phase, the Compensation Maintainer should [https://help.github.com/en/github/managing-your-work-on-github/archiving-cards-on-a-project-board archive] all issues in the &amp;lt;code&amp;gt;Done&amp;lt;/code&amp;gt; column from the previous phase.&lt;br /&gt;
&lt;br /&gt;
The reason for waiting to archive these issues is so that contributors can easily see how many requests were made in the last phase, to quickly find their own prior request, and to to easily review which ones were accepted and rejected. We archive them at the end of the proposal phase in order to keep the board clean and make room for requests in the current phase to populate the &amp;lt;code&amp;gt;Done&amp;lt;/code&amp;gt; column.&lt;br /&gt;
&lt;br /&gt;
==== Close current cycle requests after the vote reveal phase ====&lt;br /&gt;
When the reveal vote phase is complete, the Compensation Maintainer should take the following steps:&lt;br /&gt;
&lt;br /&gt;
# Label each compensation request issue as &amp;lt;code&amp;gt;was:accepted&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;was:rejected&amp;lt;/code&amp;gt; according to the vote result&lt;br /&gt;
# Close the issue with a comment that reads &amp;quot;Closing as accepted&amp;quot; or &amp;quot;Closing as rejected&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Once closed, the issues will automatically transition to the &amp;lt;code&amp;gt;Done&amp;lt;/code&amp;gt; column of the board where they remain for reference until they are archived at the end of the next cycle's proposal phase (as per the section above).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Evaluation=&lt;br /&gt;
&amp;lt;!-- Did this process work? Was there a deviation? --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Who does this get escalated to? --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Guidelines=&lt;br /&gt;
&amp;lt;!-- Useful facts gained via the arcane knowledge of wise ones --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Process]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Project_management&amp;diff=1207</id>
		<title>Project management</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Project_management&amp;diff=1207"/>
		<updated>2020-04-29T12:23:12Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: /* Review */ Add note about revising the bi-weekly call requirement&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article documents the project management process used within the Bisq DAO.&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
The purpose of the project management process is to ensure we:&lt;br /&gt;
&lt;br /&gt;
* work on what's most important,&lt;br /&gt;
* finish what we start,&lt;br /&gt;
* stay within our budget, and&lt;br /&gt;
* don't spread ourselves too thin.&lt;br /&gt;
&lt;br /&gt;
== Philosophy ==&lt;br /&gt;
&lt;br /&gt;
=== Most work is project work ===&lt;br /&gt;
&lt;br /&gt;
Many efforts under the Bisq DAO require multiple tasks to be carried out by multiple contributors, possibly across multiple [[:Category:Teams|teams]] and a span of time. Such efforts are best managed as ''projects'' having a beginning and an end, with clear criteria for delivery and a strong owner who takes responsibility for its success.&lt;br /&gt;
&lt;br /&gt;
=== Identifying candidate projects ===&lt;br /&gt;
&lt;br /&gt;
Good examples of candidate projects include:&lt;br /&gt;
&lt;br /&gt;
* Adding a new feature or making a major enhancement to the Bisq client&lt;br /&gt;
* Introducing a new process within the Bisq DAO or significantly changing an existing one&lt;br /&gt;
&lt;br /&gt;
Non-examples include:&lt;br /&gt;
&lt;br /&gt;
* Typo fixes&lt;br /&gt;
* Minor enhancements and bug fixes&lt;br /&gt;
* Carrying out the regular duties of a given [[Roles|role]]&lt;br /&gt;
&lt;br /&gt;
It is ultimately a judgement call whether a given effort should be managed as a project. Here are a few rules of thumb:&lt;br /&gt;
&lt;br /&gt;
* Does it require multiple tasks? It's probably a project.&lt;br /&gt;
* Does it require people other than yourself to take action? It's probably a project.&lt;br /&gt;
* Does it require documentation and/or promotion to make sure people know about it? It's probably a project.&lt;br /&gt;
&lt;br /&gt;
Work that starts out as a single task may evolve to become a project, and that's fine. But by thinking ahead a little, we can often identify projects up front and better manage them as a result.&lt;br /&gt;
&lt;br /&gt;
=== Good project management scales ===&lt;br /&gt;
&lt;br /&gt;
A primary goal of the project management process is to help the DAO scale. We want many contributors collaborating on many efforts in parallel with minimal management. To achieve this, the process must have a bottom-up aspect in which any contributor can propose a project and any stakeholder can participate in approving it, and it must also have a top-down aspect for allocating budget to the most important projects. The approach laid out here is designed to strike that balance.&lt;br /&gt;
&lt;br /&gt;
== Roles and teams ==&lt;br /&gt;
&lt;br /&gt;
=== Project owner ===&lt;br /&gt;
&lt;br /&gt;
A project owner:&lt;br /&gt;
&lt;br /&gt;
* is responsible for the delivery of a given project&lt;br /&gt;
* is usually the same contributor that proposes the project&lt;br /&gt;
* attends review meetings and reports on the project(s) they are responsible for&lt;br /&gt;
&lt;br /&gt;
=== Stakeholders and users ===&lt;br /&gt;
&lt;br /&gt;
DAO [[stakeholder|stakeholders]] and Bisq users are responsible for providing approval feedback on project proposals.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Committee&amp;quot;&amp;gt;&lt;br /&gt;
=== Project management committee ===&lt;br /&gt;
&lt;br /&gt;
The [https://github.com/orgs/bisq-network/teams/pmc @bisq-network/pmc] is responsible for the overall project management process, including:&lt;br /&gt;
&lt;br /&gt;
* triaging new project proposals&lt;br /&gt;
* accepting or rejecting proposals per stakeholder approval&lt;br /&gt;
* leading project review calls&lt;br /&gt;
&lt;br /&gt;
=== Team leads ===&lt;br /&gt;
&lt;br /&gt;
[https://github.com/orgs/bisq-network/teams/team-leads @bisq-network/team-leads] are responsible for prioritizing accepted projects by allocating budget to them.&lt;br /&gt;
&lt;br /&gt;
=== Contributors ===&lt;br /&gt;
&lt;br /&gt;
Contributors are responsible for performing the tasks necessary to deliver a project.&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
=== Projects repository ===&lt;br /&gt;
&lt;br /&gt;
Projects are managed as GitHub Issues at https://github.com/bisq-network/projects/issues. The [https://github.com/bisq-network/projects/blob/master/.github/ISSUE_TEMPLATE/project-proposal.md issue template] there defines what a well-formed project proposal should include.&lt;br /&gt;
&lt;br /&gt;
=== Project boards ===&lt;br /&gt;
&lt;br /&gt;
An approved project may have its own dedicated project board at https://github.com/orgs/bisq-network/projects for the purpose of tracking individual tasks. Otherwise, tasks may be tracked as simple checkboxes in the project issue description or by whatever means the project owner sees fit (e.g. an external kanban board); in general, however, it is preferred that everything is managed within GitHub Issues.&lt;br /&gt;
&lt;br /&gt;
=== Master projects board ===&lt;br /&gt;
&lt;br /&gt;
The master projects board is available at https://github.com/orgs/bisq-network/projects/3 and provides an overview of all projects and their status.&lt;br /&gt;
&lt;br /&gt;
== Process ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
Anyone may '''propose''' a project so long as they are prepared to ''own'' it. Each new proposal goes through '''triage''' and, if ''well-formed'', moves on to stakeholder '''approval''' where it is ''accepted'' or ''rejected'' on its merits. An accepted project is allocated '''budget''' according to its priority and is subject to regular '''review''' until the project is '''closed''' as ''delivered'' or ''aborted''.&lt;br /&gt;
&lt;br /&gt;
=== Proposal ===&lt;br /&gt;
&lt;br /&gt;
To create a well-formed project proposal:&lt;br /&gt;
&lt;br /&gt;
# Create a [https://github.com/bisq-network/projects/issues/new/choose new issue in the projects repository]&lt;br /&gt;
# Choose the &amp;lt;code&amp;gt;Project proposal&amp;lt;/code&amp;gt; issue template&lt;br /&gt;
# Adhere to the format of the template and fill out its content according to the instructions within&lt;br /&gt;
&lt;br /&gt;
New project proposal issues are automatically labeled as &amp;lt;code&amp;gt;a:proposal&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;needs:triage&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Triage ===&lt;br /&gt;
&lt;br /&gt;
A member of the project management committee will add each new project proposal to the &amp;lt;code&amp;gt;Backlog&amp;lt;/code&amp;gt; column of the master projects board and assess whether it is well-formed according to the issue template.&lt;br /&gt;
&lt;br /&gt;
If a proposal is well-formed, the triager will:&lt;br /&gt;
* remove the &amp;lt;code&amp;gt;needs:triage&amp;lt;/code&amp;gt; label,&lt;br /&gt;
* add the &amp;lt;code&amp;gt;needs:approval&amp;lt;/code&amp;gt; label and&lt;br /&gt;
* add a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
If a proposal is not well-formed, the triager will:&lt;br /&gt;
* add the &amp;lt;code&amp;gt;needs:info&amp;lt;/code&amp;gt; label and a comment asking the submitter to provide the missing information, or&lt;br /&gt;
* add the &amp;lt;code&amp;gt;was:invalid&amp;lt;/code&amp;gt; label and close the issue immediately with a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
=== Approval ===&lt;br /&gt;
&lt;br /&gt;
Like any DAO [[proposals|proposal]], anyone may add comments providing feedback on a project proposal and may react to the proposal issue description with thumbs-up, thumbs-down or confused face emoji to indicate whether they believe the project should be approved. The goal is to arrive at a [https://en.wikipedia.org/wiki/Rough_consensus rough consensus] whether to approve the project. Taking a project proposal through formal stakeholder [[voting]] should be avoided unless there is significant unresolved contention.&lt;br /&gt;
&lt;br /&gt;
Once consensus has been achieved, a member of the project management committee will:&lt;br /&gt;
&lt;br /&gt;
* remove the &amp;lt;code&amp;gt;a:proposal&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;needs:approval&amp;lt;/code&amp;gt; labels&lt;br /&gt;
* add the &amp;lt;code&amp;gt;has:approval&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;was:rejected&amp;lt;/code&amp;gt; label as appropriate&lt;br /&gt;
* add a comment indicating the status change&lt;br /&gt;
* close the issue if rejected&lt;br /&gt;
&lt;br /&gt;
=== Budgeting ===&lt;br /&gt;
&lt;br /&gt;
Acceptance of a project is distinct from allocating budget to it. Acceptance indicates that a project is worth doing; allocating budget indicates that a project ''has priority.'' Team leads are responsible for reviewing accepted projects and adding the &amp;lt;code&amp;gt;has:budget&amp;lt;/code&amp;gt; label when budget has been allocated.&lt;br /&gt;
&lt;br /&gt;
=== Work ===&lt;br /&gt;
&lt;br /&gt;
==== Starting work ====&lt;br /&gt;
&lt;br /&gt;
Work may be started at any time on a project, even prior to approval and budgeting, but contributors should have no expectation of cooperation or compensation until the project has both.&lt;br /&gt;
&lt;br /&gt;
In any case, when work starts, the project owner should move the project to the &amp;lt;code&amp;gt;In progress&amp;lt;/code&amp;gt; column of the master projects board and add a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
If work is being resumed after a period of inactivity, the project owner should also remove any labels such as &amp;lt;code&amp;gt;is:blocked&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;is:stalled&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== Stopping work ====&lt;br /&gt;
&lt;br /&gt;
When work stops for an extended period the project owner should move the project issue to the &amp;lt;code&amp;gt;Backlog&amp;lt;/code&amp;gt; column with a corresponding comment. If the project is blocked in some way, the &amp;lt;code&amp;gt;is:blocked&amp;lt;/code&amp;gt; label should be applied. If work has stalled due to inactivity, the &amp;lt;code&amp;gt;is:stalled&amp;lt;/code&amp;gt; label should be applied.&lt;br /&gt;
&lt;br /&gt;
==== Requesting help ====&lt;br /&gt;
&lt;br /&gt;
If a project cannot progress because a certain skill set is not available within the current team of contributors, the project owner should add the &amp;lt;code&amp;gt;needs:help&amp;lt;/code&amp;gt; label with a corresponding comment that explains what kind of help is needed.&lt;br /&gt;
&lt;br /&gt;
=== Review ===&lt;br /&gt;
&lt;br /&gt;
'''''UPDATE:''' These bi-weekly calls may not be the way to go. We might end up doing things more asynchronously through issue comments and perhaps a once-a-month project review call. See https://github.com/bisq-network/proposals/issues/182#issuecomment-621167017 for ongoing discussion.''&lt;br /&gt;
&lt;br /&gt;
Approved projects are subject to a bi-weekly (once every two weeks) review call in which each project owner provides a brief summary of their project, including whether it is on or off track, blocked for any reason, at risk of exceeding its scope or budget, etc. See the [[events calendar]] for details.&lt;br /&gt;
&lt;br /&gt;
=== Closure ===&lt;br /&gt;
&lt;br /&gt;
==== Closing as delivered ====&lt;br /&gt;
&lt;br /&gt;
Projects that meet their criteria for delivery will be closed with the &amp;lt;code&amp;gt;was:delivered&amp;lt;/code&amp;gt; label and a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
==== Closing as aborted ====&lt;br /&gt;
&lt;br /&gt;
Projects may be aborted prior to delivery for a variety of reasons, including abandonment by project owner, consensus that the effort is no longer worth pursuing, exceeding allocated budget, being blocked by external factors, and so forth. Such projects will be closed with the &amp;lt;code&amp;gt;was:aborted&amp;lt;/code&amp;gt; label and a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
==== Closing as deferred ====&lt;br /&gt;
&lt;br /&gt;
Projects that are blocked or stalled for an extended period of time may be closed with the &amp;lt;code&amp;gt;was:deferred&amp;lt;/code&amp;gt; label and a corresponding comment. Deferral is appropriate if the project is something that we'd still like to do, but see no near-term path to actually working on. A deferred project may be reopened when it becomes feasible to work on it, but any prior budget allocation should be assumed invalid.&lt;br /&gt;
&lt;br /&gt;
==== Closing as superseded ====&lt;br /&gt;
&lt;br /&gt;
Projects may be closed with the &amp;lt;code&amp;gt;was:superseded&amp;lt;/code&amp;gt; label when another project becomes a more appropriate vehicle for getting the same or similar work done. When closing, a comment should be added providing a link to the superseding project.&lt;br /&gt;
&lt;br /&gt;
=== Compensation ===&lt;br /&gt;
&lt;br /&gt;
Ideally, compensation should be requested after a project has been closed, but this is not always practical. A contributor may request compensation for work on a given project prior to that project's closure assuming that the work in question has itself been meaningfully delivered. For example, if a [[Growth Team]] project involves creating and publishing an instructional video, the video creator may request compensation for their work assuming the video has been published and promoted to its intended audience even if the larger growth project is still in progress.&lt;br /&gt;
&lt;br /&gt;
[[Category:Processes]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Manual_payout&amp;diff=832</id>
		<title>Manual payout</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Manual_payout&amp;diff=832"/>
		<updated>2020-04-08T07:28:31Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: /* 1. Get private keys */ Add missing &amp;lt;/code&amp;gt; tag&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Warning ==&lt;br /&gt;
&lt;br /&gt;
In this process you copy and paste your private keys from the Bisq software into a web browser. As a precaution it is advised you remove all of your funds from this wallet before starting this procedure.&lt;br /&gt;
&lt;br /&gt;
== Precautions ==&lt;br /&gt;
&lt;br /&gt;
This method is only necessary in extreme occasions where one of the traders may not be available. Therefore it is  important to make sure that the person who constructs the transaction does not defraud the other signers.&lt;br /&gt;
&lt;br /&gt;
== What you need ==&lt;br /&gt;
&lt;br /&gt;
This document uses open source tools (other than Bisq) to create, sign and broadcast transactions of funds locked in multisig transactions.&lt;br /&gt;
To spend out of a multisig, two things are needed:&lt;br /&gt;
* A redeem script.&lt;br /&gt;
* Enough private keys to meet the minimum multisig threshold. Use the string in &amp;lt;code&amp;gt;priv WIF=&amp;lt;/code&amp;gt; instead of &amp;lt;code&amp;gt;priv HEX=&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bisq does not provide the Redeem Script for the multisig, but we can recreate it with all the public keys involved in the multisig.&lt;br /&gt;
&lt;br /&gt;
Tools you need:&lt;br /&gt;
* Bisq software&lt;br /&gt;
* [http://explorerzydxu5ecjrkwceayqybizmpjjznk5izmitf2modhcusuqlid.onion Blockstream's block explorer]&lt;br /&gt;
* [http://4zpinp6gdkjfplhk.onion Coinbin web wallet]&lt;br /&gt;
* [https://www.torproject.org/ Tor browser]&lt;br /&gt;
&lt;br /&gt;
== 1. Get private keys ==&lt;br /&gt;
&lt;br /&gt;
To access your Bisq wallet private key&lt;br /&gt;
# Press &amp;lt;code&amp;gt;Ctrl + j&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;alt +j&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;cmd + j&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Check &amp;lt;code&amp;gt;Include private keys&amp;lt;/code&amp;gt; and click &amp;lt;code&amp;gt;COPY TO CLIPBOARD&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Copy, paste and save that information in a &amp;lt;code&amp;gt;bisqWallet.txt&amp;lt;/code&amp;gt; file.&lt;br /&gt;
&lt;br /&gt;
== 2. Get multisig public keys ==&lt;br /&gt;
&lt;br /&gt;
Each trader involved can get their public keys and the other trader's public keys in their trade JSON contract. &lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Find your trade under &amp;lt;code&amp;gt;PORTFOLIO&amp;lt;/code&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click the &amp;lt;code&amp;gt;i&amp;lt;/code&amp;gt; icon next to the trade ID, and at the bottom click &amp;lt;code&amp;gt;VIEW CONTRACT IN JSON FORMAT&amp;lt;/code&amp;gt;. At the end, you see the Buyer and Seller public keys:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
BuyerMultiSigPubKeyHex: &amp;lt;hex value&amp;gt;&lt;br /&gt;
SellerMultiSigPubKeyHex: &amp;lt;hex value&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''About the legacy protocol'''&lt;br /&gt;
&lt;br /&gt;
If resolving a trade with the old (legacy) protocol that involved a 2-of-3 multisig, a third public key belonging to the arbitrator is necessary. The arbitrator can get this public key by following the steps above and search in their own &amp;lt;code&amp;gt;bisqWallet.txt&amp;lt;/code&amp;gt; file for it. They can find it by looking for the public key for their Arbitrator address. It is the one in the line with &amp;lt;code&amp;gt;context=ARBITRATOR&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
An alternative way to get the arbitrator's public key is to look for it in the blockchain. This can be done if at least one of the traders paid the trading fees in BTC.&lt;br /&gt;
&lt;br /&gt;
By tracking the BTC trading fee you can find the cluster of other trades that arbitrator was involved in. Then you need to find to Payout transactions - spending from a 2-of-3 multisig. In these transactions will be able to find three revealed public keys for each trade. The one that is present in both trades is the arbitrator's.&lt;br /&gt;
&lt;br /&gt;
== 3. Get payout addresses ==&lt;br /&gt;
&lt;br /&gt;
At the end of the JSON contract file you can also find the intended payout address for each trader:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
makerPayoutAddressString: &amp;lt;address value&amp;gt;&lt;br /&gt;
takerPayoutAddressString: &amp;lt;address value&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 4. Recreating Redeem script ==&lt;br /&gt;
&lt;br /&gt;
For all the web interactions use the Tor browser. &lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Go to the [http://4zpinp6gdkjfplhk.onion Coinbin web wallet]:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;At the top click &amp;lt;code&amp;gt;New&amp;lt;/code&amp;gt; and from the dropdown menu choose &amp;lt;code&amp;gt;MultiSig Address&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Paste the three public keys in the following order:&amp;lt;/li&amp;gt;&lt;br /&gt;
*Arbitrator&lt;br /&gt;
*BuyerMultiSigPubKeyHex&lt;br /&gt;
*SellerMultiSigPubKeyHex&lt;br /&gt;
&amp;lt;li&amp;gt;Click &amp;lt;code&amp;gt;submit&amp;lt;/code&amp;gt; to see an address and a Redeem Script. Make sure the address matches the multisig address for the trade. If not, try to change the order of the public keys.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy and save the Redeem Script.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 5. Creating transaction ==&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Again, click &amp;lt;code&amp;gt;New&amp;lt;/code&amp;gt; at the top, but this time choose &amp;lt;code&amp;gt;Transaction&amp;lt;/code&amp;gt; from the dropdown menu.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Paste the Redeem Script in the text field at the top and click &amp;lt;code&amp;gt;Load&amp;lt;/code&amp;gt;. It should take a few seconds and then return the value locked in the multisig.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;For the first input fill in an address from &amp;lt;code&amp;gt;makerPayoutAddressString&amp;lt;/code&amp;gt; and the respective trade amount.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Add a new output by clicking the &amp;lt;code&amp;gt;+&amp;lt;/code&amp;gt; sign next to the &amp;lt;code&amp;gt;amount&amp;lt;/code&amp;gt; field. For this second output paste the address that belongs to &amp;lt;code&amp;gt;takerPayoutAddressString&amp;lt;/code&amp;gt; and the respective trade amount.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click &amp;lt;code&amp;gt;submit&amp;lt;/code&amp;gt; to obtain an encoded transaction string.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy and save the transaction.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 6. Verify transaction ==&lt;br /&gt;
&lt;br /&gt;
Click &amp;lt;code&amp;gt;Verify&amp;lt;/code&amp;gt; at the top and paste the encoded string obtained from the step 5.e. Verify it all is correct before moving to the next step.&lt;br /&gt;
&lt;br /&gt;
== 7. Sign transaction ==&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click &amp;lt;code&amp;gt;Sign&amp;lt;/code&amp;gt; at the top of the page and paste your WIF private key obtained in step 1.b in the &amp;lt;code&amp;gt;Private key&amp;lt;/code&amp;gt; text field and the encoded transaction in the text field below.&amp;lt;br&amp;gt;To find the private key, search your &amp;lt;code&amp;gt;bisqWallet.txt&amp;lt;/code&amp;gt; file for the value of the &amp;lt;code&amp;gt;BuyerMultiSigPubKeyHex&amp;lt;/code&amp;gt; (or &amp;lt;code&amp;gt;SellerMultiSigPubKeyHex&amp;lt;/code&amp;gt; if you are the seller), obtained in step 2.b. The private key beginning with &amp;lt;code&amp;gt;priv WIF=&amp;lt;/code&amp;gt; is written after the search result. Ensure that the pasted private key is only the part after the &amp;lt;code&amp;gt;priv WIF=&amp;lt;/code&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click &amp;lt;code&amp;gt;Submit&amp;lt;/code&amp;gt; to get a new encoded transaction string. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy and save it and share it with the other parties of the multisig so they can sign and broadcast it.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 8. Second signature and broadcast ==&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The second signer clicks &amp;lt;code&amp;gt;Verify&amp;lt;/code&amp;gt; at the top of the Coinbin website and pastes the encoded string the previous signer shared with you. If you are ok with it, click &amp;lt;code&amp;gt;Sign&amp;lt;/code&amp;gt; at the top of the page and paste your WIF private key from step 1 on the &amp;lt;code&amp;gt;Private key&amp;lt;/code&amp;gt; text field and the encoded transaction shared with you in the text field below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click &amp;lt;code&amp;gt;Submit&amp;lt;/code&amp;gt; to get a new encoded transaction string.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy and save it.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
==9. Verify transaction before broadcasting==&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Confirm everything is correct and click &amp;lt;code&amp;gt;Broadcast&amp;lt;/code&amp;gt; at the top of the page.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; After you have signed the transaction paste the encoded transaction string and click &amp;lt;code&amp;gt;Submit&amp;lt;/code&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; When complete, delete the &amp;lt;code&amp;gt;bisqWallet.txt&amp;lt;/code&amp;gt; file created in step 1.c.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Manual_payout&amp;diff=824</id>
		<title>Manual payout</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Manual_payout&amp;diff=824"/>
		<updated>2020-04-06T06:56:47Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Polish &amp;lt;nowiki&amp;gt; blocks&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__== Warning ==&lt;br /&gt;
&lt;br /&gt;
In this process you copy and paste your private keys from the Bisq software into a web browser. As a precaution it is advised you remove all of your funds from this wallet before starting this procedure.&lt;br /&gt;
&lt;br /&gt;
== Precautions ==&lt;br /&gt;
&lt;br /&gt;
This method is only necessary in extreme occasions where one of the traders may not be available. Therefore it is  important to make sure that the person who constructs the transaction does not defraud the other signers.&lt;br /&gt;
&lt;br /&gt;
== What you need ==&lt;br /&gt;
&lt;br /&gt;
This document uses open source tools (other than Bisq) to create, sign and broadcast transactions of funds locked in multisig transactions.&lt;br /&gt;
To spend out of a multisig, two things are needed:&lt;br /&gt;
* A redeem script.&lt;br /&gt;
* Enough private keys to meet the minimum multisig threshold. Use the string in &amp;lt;code&amp;gt;priv WIF=&amp;lt;/code&amp;gt; instead of &amp;lt;code&amp;gt;priv HEX=&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bisq does not provide the Redeem Script for the multisig, but we can recreate it with all the public keys involved in the multisig.&lt;br /&gt;
&lt;br /&gt;
Tools you need:&lt;br /&gt;
* Bisq software&lt;br /&gt;
* [http://explorerzydxu5ecjrkwceayqybizmpjjznk5izmitf2modhcusuqlid.onion Blockstream's block explorer]&lt;br /&gt;
* [http://4zpinp6gdkjfplhk.onion Coinbin web wallet]&lt;br /&gt;
* [https://www.torproject.org/ Tor browser]&lt;br /&gt;
&lt;br /&gt;
== 1. Get private keys ==&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To access your Bisq wallet's private key press &amp;lt;code&amp;gt;Ctrl + j&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;alt +j&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;cmd + j&amp;lt;/code&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Check &amp;lt;code&amp;gt;Include private keys&amp;lt;/code&amp;gt; and click &amp;lt;code&amp;gt;COPY TO CLIPBOARD&amp;lt;/code&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy, paste and save that information in a &amp;lt;code&amp;gt;bisqWallet.txt&amp;lt;/code&amp;gt; file.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 2. Get multisig public keys ==&lt;br /&gt;
&lt;br /&gt;
Each trader involved can get their public keys and the other trader's public keys in their trade JSON contract. &lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Find your trade under &amp;lt;code&amp;gt;PORTFOLIO&amp;lt;/code&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click the &amp;lt;code&amp;gt;i&amp;lt;/code&amp;gt; icon next to the trade ID, and at the bottom click &amp;lt;code&amp;gt;VIEW CONTRACT IN JSON FORMAT&amp;lt;/code&amp;gt;. At the end, you see the Buyer and Seller public keys:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
BuyerMultiSigPubKeyHex: &amp;lt;hex value&amp;gt;&lt;br /&gt;
SellerMultiSigPubKeyHex: &amp;lt;hex value&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''About the legacy protocol'''&lt;br /&gt;
&lt;br /&gt;
If resolving a trade with the old (legacy) protocol that involved a 2-of-3 multisig, a third public key belonging to the arbitrator is necessary. The arbitrator can get this public key by following the steps above and search in their own &amp;lt;code&amp;gt;bisqWallet.txt&amp;lt;/code&amp;gt; file for it. They can find it by looking for the public key for their Arbitrator address. It is the one in the line with &amp;lt;code&amp;gt;context=ARBITRATOR&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
An alternative way to get the arbitrator's public key is to look for it in the blockchain. This can be done if at least one of the traders paid the trading fees in BTC.&lt;br /&gt;
&lt;br /&gt;
By tracking the BTC trading fee you can find the cluster of other trades that arbitrator was involved in. Then you need to find to Payout transactions - spending from a 2-of-3 multisig. In these transactions will be able to find three revealed public keys for each trade. The one that is present in both trades is the arbitrator's.&lt;br /&gt;
&lt;br /&gt;
== 3. Get payout addresses ==&lt;br /&gt;
&lt;br /&gt;
At the end of the JSON contract file you can also find the intended payout address for each trader:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
makerPayoutAddressString: &amp;lt;address value&amp;gt;&lt;br /&gt;
takerPayoutAddressString: &amp;lt;address value&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 4. Recreating Redeem script ==&lt;br /&gt;
&lt;br /&gt;
For all the web interactions use the Tor browser. &lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Go to the [http://4zpinp6gdkjfplhk.onion Coinbin web wallet]:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;At the top click &amp;lt;code&amp;gt;New&amp;lt;/code&amp;gt; and from the dropdown menu choose &amp;lt;code&amp;gt;MultiSig Address&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Paste the three public keys in the following order:&amp;lt;/li&amp;gt;&lt;br /&gt;
*Arbitrator&lt;br /&gt;
*BuyerMultiSigPubKeyHex&lt;br /&gt;
*SellerMultiSigPubKeyHex&lt;br /&gt;
&amp;lt;li&amp;gt;Click &amp;lt;code&amp;gt;submit&amp;lt;/code&amp;gt; to see an address and a Redeem Script. Make sure the address matches the multisig address for the trade. If not, try to change the order of the public keys.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy and save the Redeem Script.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 5. Creating transaction ==&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Again, click &amp;lt;code&amp;gt;New&amp;lt;/code&amp;gt; at the top, but this time choose &amp;lt;code&amp;gt;Transaction&amp;lt;/code&amp;gt; from the dropdown menu.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Paste the Redeem Script in the text field at the top and click &amp;lt;code&amp;gt;Load&amp;lt;/code&amp;gt;. It should take a few seconds and then return the value locked in the multisig.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;For the first input fill in an address from &amp;lt;code&amp;gt;makerPayoutAddressString&amp;lt;/code&amp;gt; and the respective trade amount.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Add a new output by clicking the &amp;lt;code&amp;gt;+&amp;lt;/code&amp;gt; sign next to the &amp;lt;code&amp;gt;amount&amp;lt;/code&amp;gt; field. For this second output paste the address that belongs to &amp;lt;code&amp;gt;takerPayoutAddressString&amp;lt;/code&amp;gt; and the respective trade amount.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click &amp;lt;code&amp;gt;submit&amp;lt;/code&amp;gt; to obtain an encoded transaction string.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy and save the transaction.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 6. Verify transaction ==&lt;br /&gt;
&lt;br /&gt;
Click &amp;lt;code&amp;gt;Verify&amp;lt;/code&amp;gt; at the top and paste the encoded string obtained from the step 5.e. Verify it all is correct before moving to the next step.&lt;br /&gt;
&lt;br /&gt;
== 7. Sign transaction ==&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click &amp;lt;code&amp;gt;Sign&amp;lt;/code&amp;gt; at the top of the page and paste your WIF private key obtained in step 1.b in the &amp;lt;code&amp;gt;Private key&amp;lt;/code&amp;gt; text field and the encoded transaction in the text field below.&amp;lt;br&amp;gt;To find the private key, search your &amp;lt;code&amp;gt;bisqWallet.txt&amp;lt;/code&amp;gt; file for the value of the &amp;lt;code&amp;gt;BuyerMultiSigPubKeyHex&amp;lt;/code&amp;gt; (or &amp;lt;code&amp;gt;SellerMultiSigPubKeyHex&amp;lt;/code&amp;gt; if you are the seller), obtained in step 2.b. The private key beginning with &amp;lt;code&amp;gt;priv WIF=&amp;lt;/code&amp;gt; is written after the search result. Ensure that the pasted private key is only the part after the &amp;lt;code&amp;gt;priv WIF=&amp;lt;/code&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click &amp;lt;code&amp;gt;Submit&amp;lt;/code&amp;gt; to get a new encoded transaction string. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy and save it and share it with the other parties of the multisig so they can sign and broadcast it.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 8. Second signature and broadcast ==&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The second signer clicks &amp;lt;code&amp;gt;Verify&amp;lt;/code&amp;gt; at the top of the Coinbin website and pastes the encoded string the previous signer shared with you. If you are ok with it, click &amp;lt;code&amp;gt;Sign&amp;lt;/code&amp;gt; at the top of the page and paste your WIF private key from step 1 on the &amp;lt;code&amp;gt;Private key&amp;lt;/code&amp;gt; text field and the encoded transaction shared with you in the text field below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click &amp;lt;code&amp;gt;Submit&amp;lt;/code&amp;gt; to get a new encoded transaction string.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy and save it.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
==9. Verify transaction before broadcasting==&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Confirm everything is correct and click &amp;lt;code&amp;gt;Broadcast&amp;lt;/code&amp;gt; at the top of the page.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; After you have signed the transaction paste the encoded transaction string and click &amp;lt;code&amp;gt;Submit&amp;lt;/code&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; When complete, delete the &amp;lt;code&amp;gt;bisqWallet.txt&amp;lt;/code&amp;gt; file created in step 1.c.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Manual_payout&amp;diff=823</id>
		<title>Manual payout</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Manual_payout&amp;diff=823"/>
		<updated>2020-04-06T06:49:35Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Fix typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__== Warning ==&lt;br /&gt;
&lt;br /&gt;
In this process you copy and paste your private keys from the Bisq software into a web browser. As a precaution it is advised you remove all of your funds from this wallet before starting this procedure.&lt;br /&gt;
&lt;br /&gt;
== Precautions ==&lt;br /&gt;
&lt;br /&gt;
This method is only necessary in extreme occasions where one of the traders may not be available. Therefore it is  important to make sure that the person who constructs the transaction does not defraud the other signers.&lt;br /&gt;
&lt;br /&gt;
== What you need ==&lt;br /&gt;
&lt;br /&gt;
This document uses open source tools (other than Bisq) to create, sign and broadcast transactions of funds locked in multisig transactions.&lt;br /&gt;
To spend out of a multisig, two things are needed:&lt;br /&gt;
* A redeem script.&lt;br /&gt;
* Enough private keys to meet the minimum multisig threshold. Use the string in &amp;lt;code&amp;gt;priv WIF=&amp;lt;/code&amp;gt; instead of &amp;lt;code&amp;gt;priv HEX=&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bisq does not provide the Redeem Script for the multisig, but we can recreate it with all the public keys involved in the multisig.&lt;br /&gt;
&lt;br /&gt;
Tools you need:&lt;br /&gt;
* Bisq software&lt;br /&gt;
* [http://explorerzydxu5ecjrkwceayqybizmpjjznk5izmitf2modhcusuqlid.onion Blockstream's block explorer]&lt;br /&gt;
* [http://4zpinp6gdkjfplhk.onion Coinbin web wallet]&lt;br /&gt;
* [https://www.torproject.org/ Tor browser]&lt;br /&gt;
&lt;br /&gt;
== 1. Get private keys ==&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To access your Bisq wallet's private key press &amp;lt;code&amp;gt;Ctrl + j&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;alt +j&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;cmd + j&amp;lt;/code&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Check &amp;lt;code&amp;gt;Include private keys&amp;lt;/code&amp;gt; and click &amp;lt;code&amp;gt;COPY TO CLIPBOARD&amp;lt;/code&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy, paste and save that information in a &amp;lt;code&amp;gt;bisqWallet.txt&amp;lt;/code&amp;gt; file.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 2. Get multisig public keys ==&lt;br /&gt;
&lt;br /&gt;
Each trader involved can get their public keys and the other trader's public keys in their trade JSON contract. &lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Find your trade under &amp;lt;code&amp;gt;PORTFOLIO&amp;lt;/code&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click the &amp;lt;code&amp;gt;i&amp;lt;/code&amp;gt; icon next to the trade ID, and at the bottom click &amp;lt;code&amp;gt;VIEW CONTRACT IN JSON FORMAT&amp;lt;/code&amp;gt;. At the end, you see the Buyer and Seller public keys:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
BuyerMultiSigPubKeyHex:&lt;br /&gt;
SellerMultiSigPubKeyHex:&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''About the legacy protocol'''&lt;br /&gt;
&lt;br /&gt;
If resolving a trade with the old (legacy) protocol that involved a 2-of-3 multisig, a third public key belonging to the arbitrator is necessary. The arbitrator can get this public key by following the steps above and search in their own &amp;lt;code&amp;gt;bisqWallet.txt&amp;lt;/code&amp;gt; file for it. They can find it by looking for the public key for their Arbitrator address. It is the one in the line with &amp;lt;code&amp;gt;context=ARBITRATOR&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
An alternative way to get the arbitrator's public key is to look for it in the blockchain. This can be done if at least one of the traders paid the trading fees in BTC.&lt;br /&gt;
&lt;br /&gt;
By tracking the BTC trading fee you can find the cluster of other trades that arbitrator was involved in. Then you need to find to Payout transactions - spending from a 2-of-3 multisig. In these transactions will be able to find three revealed public keys for each trade. The one that is present in both trades is the arbitrator's.&lt;br /&gt;
&lt;br /&gt;
== 3. Get payout addresses ==&lt;br /&gt;
&lt;br /&gt;
At the end of the JSON contract file you can also find the intended payout address for each trader:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
makerPayoutAddressString:&lt;br /&gt;
takerPayoutAddressString:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 4. Recreating Redeem script ==&lt;br /&gt;
&lt;br /&gt;
For all the web interactions use the Tor browser. &lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Go to the [http://4zpinp6gdkjfplhk.onion Coinbin web wallet]:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;At the top click &amp;lt;code&amp;gt;New&amp;lt;/code&amp;gt; and from the dropdown menu choose &amp;lt;code&amp;gt;MultiSig Address&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Paste the three public keys in the following order:&amp;lt;/li&amp;gt;&lt;br /&gt;
*Arbitrator&lt;br /&gt;
*BuyerMultiSigPubKeyHex&lt;br /&gt;
*SellerMultiSigPubKeyHex&lt;br /&gt;
&amp;lt;li&amp;gt;Click &amp;lt;code&amp;gt;submit&amp;lt;/code&amp;gt; to see an address and a Redeem Script. Make sure the address matches the multisig address for the trade. If not, try to change the order of the public keys.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy and save the Redeem Script.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 5. Creating transaction ==&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Again, click &amp;lt;code&amp;gt;New&amp;lt;/code&amp;gt; at the top, but this time choose &amp;lt;code&amp;gt;Transaction&amp;lt;/code&amp;gt; from the dropdown menu.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Paste the Redeem Script in the text field at the top and click &amp;lt;code&amp;gt;Load&amp;lt;/code&amp;gt;. It should take a few seconds and then return the value locked in the multisig.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;For the first input fill in an address from &amp;lt;code&amp;gt;makerPayoutAddressString&amp;lt;/code&amp;gt; and the respective trade amount.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Add a new output by clicking the &amp;lt;code&amp;gt;+&amp;lt;/code&amp;gt; sign next to the &amp;lt;code&amp;gt;amount&amp;lt;/code&amp;gt; field. For this second output paste the address that belongs to &amp;lt;code&amp;gt;takerPayoutAddressString&amp;lt;/code&amp;gt; and the respective trade amount.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click &amp;lt;code&amp;gt;submit&amp;lt;/code&amp;gt; to obtain an encoded transaction string.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy and save the transaction.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 6. Verify transaction ==&lt;br /&gt;
&lt;br /&gt;
Click &amp;lt;code&amp;gt;Verify&amp;lt;/code&amp;gt; at the top and paste the encoded string obtained from the step 5.e. Verify it all is correct before moving to the next step.&lt;br /&gt;
&lt;br /&gt;
== 7. Sign transaction ==&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click &amp;lt;code&amp;gt;Sign&amp;lt;/code&amp;gt; at the top of the page and paste your WIF private key obtained in step 1.b in the &amp;lt;code&amp;gt;Private key&amp;lt;/code&amp;gt; text field and the encoded transaction in the text field below.&amp;lt;br&amp;gt;To find the private key, search your &amp;lt;code&amp;gt;bisqWallet.txt&amp;lt;/code&amp;gt; file for the value of the &amp;lt;code&amp;gt;BuyerMultiSigPubKeyHex&amp;lt;/code&amp;gt; (or &amp;lt;code&amp;gt;SellerMultiSigPubKeyHex&amp;lt;/code&amp;gt; if you are the seller), obtained in step 2.b. The private key beginning with &amp;lt;code&amp;gt;priv WIF=&amp;lt;/code&amp;gt; is written after the search result. Ensure that the pasted private key is only the part after the &amp;lt;code&amp;gt;priv WIF=&amp;lt;/code&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click &amp;lt;code&amp;gt;Submit&amp;lt;/code&amp;gt; to get a new encoded transaction string. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy and save it and share it with the other parties of the multisig so they can sign and broadcast it.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 8. Second signature and broadcast ==&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The second signer clicks &amp;lt;code&amp;gt;Verify&amp;lt;/code&amp;gt; at the top of the Coinbin website and pastes the encoded string the previous signer shared with you. If you are ok with it, click &amp;lt;code&amp;gt;Sign&amp;lt;/code&amp;gt; at the top of the page and paste your WIF private key from step 1 on the &amp;lt;code&amp;gt;Private key&amp;lt;/code&amp;gt; text field and the encoded transaction shared with you in the text field below.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click &amp;lt;code&amp;gt;Submit&amp;lt;/code&amp;gt; to get a new encoded transaction string.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy and save it.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
==9. Verify transaction before broadcasting==&lt;br /&gt;
&amp;lt;ol type=&amp;quot;a&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Confirm everything is correct and click &amp;lt;code&amp;gt;Broadcast&amp;lt;/code&amp;gt; at the top of the page.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; After you have signed the transaction paste the encoded transaction string and click &amp;lt;code&amp;gt;Submit&amp;lt;/code&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; When complete, delete the &amp;lt;code&amp;gt;bisqWallet.txt&amp;lt;/code&amp;gt; file created in step 1.c.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Compensation&amp;diff=510</id>
		<title>Compensation</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Compensation&amp;diff=510"/>
		<updated>2020-03-12T13:59:34Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: /* Review team member requests */ Fix typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Processes by role ==&lt;br /&gt;
&lt;br /&gt;
=== Compensation Maintainer ===&lt;br /&gt;
&lt;br /&gt;
==== Announce BSQ-USD exchange rate ====&lt;br /&gt;
&lt;br /&gt;
Since proposal [https://github.com/bisq-network/compensation/issues/114 #114], compensation requests should use a 90 day average mean to calculate value for BSQ and mitigate its volatility. At the end of a Bisq DAO Cycle and beginning of a new one, Compensation Maintainer should create a pinned issue with the title: &amp;lt;code&amp;gt;BSQ rate for Cycle X is Y.YY USD per 1 BSQ&amp;lt;/code&amp;gt; and a screenshot of DAO Dashboard to announce the rates for the ongoing cycle.&lt;br /&gt;
&lt;br /&gt;
==== Announce request submission deadline ====&lt;br /&gt;
&lt;br /&gt;
To give time for team leads to discuss and review Compensation Requests, requests need to be &amp;lt;code&amp;gt;Ready for review&amp;lt;/code&amp;gt; one week prior to the end of current cycle's proposal phase. [[File:Compensation_board.png|400px|right|thumb|Compensation board]]The date and reminders will be announced at [https://github.com/orgs/bisq-network/teams/dao/discussions/ @bisq-network/dao], the [https://github.com/orgs/bisq-network/projects/5 Compensation board] and [https://calendar.google.com/calendar/embed?src=adfiuiokq9jtac8t9keomc00b0%40group.calendar.google.com&amp;amp;ctz=Europe%2FMadrid Events Calendar]&lt;br /&gt;
&lt;br /&gt;
==== Triage incoming requests ====&lt;br /&gt;
&lt;br /&gt;
The Compensation Maintainer watches the [https://github.com/bisq-network/compensation/issues compensation repository] and proceeds to triage:&lt;br /&gt;
&lt;br /&gt;
Incoming issues are classified as &amp;lt;code&amp;gt;Work in progress&amp;lt;/code&amp;gt; if they have &amp;lt;code&amp;gt;[WIP]&amp;lt;/code&amp;gt; at the beginning of the title or as &amp;lt;code&amp;gt;In Review&amp;lt;/code&amp;gt; if they don't. Compensation Maintainer assigns 'In review' issues to corresponding team leads after looking at the content of the request. When in doubt, Compensation Maintainer should ask in the issue which team leaders are the appropriate for the issue.&lt;br /&gt;
&lt;br /&gt;
The Compensation Maintainer should transition reviewed requests with DAO proposals transaction ID submitted to &amp;lt;code&amp;gt;Proposal Submitted&amp;lt;/code&amp;gt; column.&lt;br /&gt;
&lt;br /&gt;
Triage is controlled from the Compensation board, drag-and-dropping issues and using &amp;quot;add cards&amp;quot; to triage incoming issues, and directly from the issues, using the &amp;quot;projects&amp;quot; section in the right sidebar.&lt;br /&gt;
&lt;br /&gt;
==== Archive previous cycle requests at the end of the proposal phase ====&lt;br /&gt;
&lt;br /&gt;
At the completion of the current cycle's proposal phase, the Compensation Maintainer should [https://help.github.com/en/github/managing-your-work-on-github/archiving-cards-on-a-project-board archive] all issues in the &amp;lt;code&amp;gt;Done&amp;lt;/code&amp;gt; column from the previous phase.&lt;br /&gt;
&lt;br /&gt;
The reason for waiting to archive these issues is so that contributors can easily see how many requests were made in the last phase, to quickly find their own prior request, and to to easily review which ones were accepted and rejected. We archive them at the end of the proposal phase in order to keep the board clean and make room for requests in the current phase to populate the &amp;lt;code&amp;gt;Done&amp;lt;/code&amp;gt; column.&lt;br /&gt;
&lt;br /&gt;
==== Close current cycle requests after the vote reveal phase ====&lt;br /&gt;
&lt;br /&gt;
When the reveal vote phase is complete, the Compensation Maintainer should take the following steps:&lt;br /&gt;
&lt;br /&gt;
# Label each compensation request issue as &amp;lt;code&amp;gt;was:accepted&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;was:rejected&amp;lt;/code&amp;gt; according to the vote result&lt;br /&gt;
# Close the issue with a comment that reads &amp;quot;Closing as accepted&amp;quot; or &amp;quot;Closing as rejected&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Once closed, the issues will automatically transition to the &amp;lt;code&amp;gt;Done&amp;lt;/code&amp;gt; column of the board where they remain for reference until they are archived at the end of the next cycle's proposal phase (as per the section above).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Contributor ===&lt;br /&gt;
&lt;br /&gt;
==== Create your compensation request issue ====&lt;br /&gt;
&lt;br /&gt;
If you wish to request compensation for the current [[Glossary#DAO Cycle|cycle]], you should [https://docs.bisq.network/compensation.html#submit-your-compensation-request create a compensation request issue] no later than '''one week prior''' to the end of the current cycle's proposal phase. This is in order to allow time for review by your [[Team Lead]]. Reminders about this deadline are sent every cycle to the [https://github.com/bisq-network/teams/dao @bisq-network/dao] team, so you should make sure you are watching discussions for that team.&lt;br /&gt;
&lt;br /&gt;
WIP (Work in Progress) compensation requests may be submitted with a &amp;lt;code&amp;gt;[WIP]&amp;lt;/code&amp;gt; prefix in the title, e.g. &amp;lt;code&amp;gt;[WIP] For Cycle 10&amp;lt;/code&amp;gt;. Such WIP requests are assumed not to be ready for review until the WIP prefix is removed. This allows you a convenient way to incrementally add content to a compensation request throughout the course of a cycle without triggering a review prematurely. To indicate that a WIP compensation request is now ready for review, remove the &amp;lt;code&amp;gt;[WIP]&amp;lt;/code&amp;gt; prefix from the compensation request issue and add a comment stating ''&amp;quot;This request is ready for review&amp;quot;''. Any compensation request submitted without a WIP prefix will be assumed to be ready for review.&lt;br /&gt;
&lt;br /&gt;
==== Incorporate review feedback for your request ====&lt;br /&gt;
&lt;br /&gt;
When your team lead or other stakeholders review your compensation request, they will provide any feedback or requests for changes in the form of a comment on your request issue. Please respond to it promptly. When there is no further feedback, your team lead will add a comment asking you to submit this compensation request as a DAO proposal. The instructions how to do so are in the next section.&lt;br /&gt;
&lt;br /&gt;
==== Submit your request as a DAO proposal ====&lt;br /&gt;
&lt;br /&gt;
Follow the instructions on how to [https://docs.bisq.network/compensation.html#file-your-compensation-request-in-the-dao file your compensation request as a DAO proposal]. When complete, add a comment to your proposal issue that includes the transaction ID of your proposal.&lt;br /&gt;
&lt;br /&gt;
=== Team Lead ===&lt;br /&gt;
&lt;br /&gt;
==== Review team member requests ====&lt;br /&gt;
&lt;br /&gt;
When a team lead is assigned to a compensation request issue, they should promptly review it with regard to whether the work meets the definition of delivered, and whether it fits within the team budget. The team lead should add feedback and comments as a appropriate, and assign the contributor to the issue to indicate that they are expected to respond to the review.&lt;br /&gt;
&lt;br /&gt;
When the review process is complete, i.e. all team lead feedback has been addressed, the team lead should add a comment asking the contributor to submit their proposal to DAO and to post the resulting TXID in a comment.&lt;br /&gt;
&lt;br /&gt;
=== Stakeholder ===&lt;br /&gt;
&lt;br /&gt;
==== Review contributor requests ====&lt;br /&gt;
Remember that just as stakeholders may vote on any DAO proposal, stakeholders may review any contributor's compensation request. To do so, simply add your review feedback in the form of a comment, and react to the compensation request issue with a thumbs-up, thumbs-down or confused face emoji as appropriate. Note that with the exception of team leads, there is no obligation to perform these reviews, and in general you should only review compensation requests that you are knowledgeable about.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Processes]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Wiki_Operator&amp;diff=480</id>
		<title>Wiki Operator</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Wiki_Operator&amp;diff=480"/>
		<updated>2020-03-10T08:18:09Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article documents the ''Wiki Operator'' [[Roles|role]].&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Issue ==&lt;br /&gt;
https://github.com/bisq-network/roles/issues/92&lt;br /&gt;
&lt;br /&gt;
== Team ==&lt;br /&gt;
[https://github.com/orgs/bisq-network/teams/wiki-operators/members @bisq-network/wiki-operators]&lt;br /&gt;
&lt;br /&gt;
== Duties ==&lt;br /&gt;
* Owning and renewing the bisq.wiki domain name&lt;br /&gt;
* Administering bisq.wiki DNS records&lt;br /&gt;
* Operating and administering the Mediawiki instance at bisq.wiki, including:&lt;br /&gt;
** Adding and maintaining plugins&lt;br /&gt;
** Daily Backups&lt;br /&gt;
*** Full MySQL database dump&lt;br /&gt;
*** Full filesystem archive of webroot&lt;br /&gt;
*** Off-site mirror of backup&lt;br /&gt;
* Triaging incoming issues to the bisq-network/wiki repository&lt;br /&gt;
&lt;br /&gt;
== Rights ==&lt;br /&gt;
* Admin access to the bisq-network/wiki repository&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
Required but specifics are TBD.&lt;br /&gt;
&lt;br /&gt;
[[Category:Roles]]&lt;br /&gt;
[[Category:Operator]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Wiki_Operator&amp;diff=479</id>
		<title>Wiki Operator</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Wiki_Operator&amp;diff=479"/>
		<updated>2020-03-10T08:17:42Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Remove from :Category:Stubs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article documents the _Wiki Operator_ [[Roles|role]].&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Issue ==&lt;br /&gt;
https://github.com/bisq-network/roles/issues/92&lt;br /&gt;
&lt;br /&gt;
== Team ==&lt;br /&gt;
[https://github.com/orgs/bisq-network/teams/wiki-operators/members @bisq-network/wiki-operators]&lt;br /&gt;
&lt;br /&gt;
== Duties ==&lt;br /&gt;
* Owning and renewing the bisq.wiki domain name&lt;br /&gt;
* Administering bisq.wiki DNS records&lt;br /&gt;
* Operating and administering the Mediawiki instance at bisq.wiki, including:&lt;br /&gt;
** Adding and maintaining plugins&lt;br /&gt;
** Daily Backups&lt;br /&gt;
*** Full MySQL database dump&lt;br /&gt;
*** Full filesystem archive of webroot&lt;br /&gt;
*** Off-site mirror of backup&lt;br /&gt;
* Triaging incoming issues to the bisq-network/wiki repository&lt;br /&gt;
&lt;br /&gt;
== Rights ==&lt;br /&gt;
* Admin access to the bisq-network/wiki repository&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
Required but specifics are TBD.&lt;br /&gt;
&lt;br /&gt;
[[Category:Roles]]&lt;br /&gt;
[[Category:Operator]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Support_Team&amp;diff=477</id>
		<title>Support Team</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Support_Team&amp;diff=477"/>
		<updated>2020-03-09T13:46:54Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Add Wiki Editor to the list of roles under the support team&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Support Team is responsible for providing excellent [[user support|support]] for Bisq users. This includes:&lt;br /&gt;
&lt;br /&gt;
* Handling individual support cases, including [[mediation]] and [[refunds]]&lt;br /&gt;
* Maintaining the Bisq [[Docs|docs website]]&lt;br /&gt;
* Maintaining support-related articles here on the Bisq [[wiki]].&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Roles ==&lt;br /&gt;
&lt;br /&gt;
* [[Support Team Lead]]&lt;br /&gt;
* L1/L2 [[Support Agent]]&lt;br /&gt;
* [[Mediator]]&lt;br /&gt;
* [[Arbitrator]]&lt;br /&gt;
* [[Refund Agent]]&lt;br /&gt;
* [[Donation Address Owner]] (aka Burning Man)&lt;br /&gt;
* [[Wiki Editor]]&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
=== GitHub Team ===&lt;br /&gt;
&lt;br /&gt;
[https://github.com/orgs/bisq-network/teams/support @bisq-network/support]&lt;br /&gt;
&lt;br /&gt;
=== GitHub Repositories ===&lt;br /&gt;
&lt;br /&gt;
* https://github.com/bisq-network/support&lt;br /&gt;
* https://github.com/bisq-network/bisq-docs&lt;br /&gt;
* https://github.com/bisq-network/wiki&lt;br /&gt;
&lt;br /&gt;
=== Keybase chat ===&lt;br /&gt;
&lt;br /&gt;
* [[Keybase]] &amp;lt;code&amp;gt;#support&amp;lt;/code&amp;gt; channel (public, for providing user support)&lt;br /&gt;
* Keybase &amp;lt;code&amp;gt;bisq.support&amp;lt;/code&amp;gt; subteam (private, for Support Team contributors)&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Project_management&amp;diff=472</id>
		<title>Project management</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Project_management&amp;diff=472"/>
		<updated>2020-03-06T15:59:19Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Use correct MediaWiki literal syntax&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article documents the project management process used within the Bisq DAO.&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
The purpose of the project management process is to ensure we:&lt;br /&gt;
&lt;br /&gt;
* work on what's most important,&lt;br /&gt;
* finish what we start,&lt;br /&gt;
* stay within our budget, and&lt;br /&gt;
* don't spread ourselves too thin.&lt;br /&gt;
&lt;br /&gt;
== Philosophy ==&lt;br /&gt;
&lt;br /&gt;
=== Most work is project work ===&lt;br /&gt;
&lt;br /&gt;
Many efforts under the Bisq DAO require multiple tasks to be carried out by multiple contributors, possibly across multiple [[:Category:Teams|teams]] and a span of time. Such efforts are best managed as ''projects'' having a beginning and an end, with clear criteria for delivery and a strong owner who takes responsibility for its success.&lt;br /&gt;
&lt;br /&gt;
=== Identifying candidate projects ===&lt;br /&gt;
&lt;br /&gt;
Good examples of candidate projects include:&lt;br /&gt;
&lt;br /&gt;
* Adding a new feature or making a major enhancement to the Bisq client&lt;br /&gt;
* Introducing a new process within the Bisq DAO or significantly changing an existing one&lt;br /&gt;
&lt;br /&gt;
Non-examples include:&lt;br /&gt;
&lt;br /&gt;
* Typo fixes&lt;br /&gt;
* Minor enhancements and bug fixes&lt;br /&gt;
* Carrying out the regular duties of a given [[Roles|role]]&lt;br /&gt;
&lt;br /&gt;
It is ultimately a judgement call whether a given effort should be managed as a project. Here are a few rules of thumb:&lt;br /&gt;
&lt;br /&gt;
* Does it require multiple tasks? It's probably a project.&lt;br /&gt;
* Does it require people other than yourself to take action? It's probably a project.&lt;br /&gt;
* Does it require documentation and/or promotion to make sure people know about it? It's probably a project.&lt;br /&gt;
&lt;br /&gt;
Work that starts out as a single task may evolve to become a project, and that's fine. But by thinking ahead a little, we can often identify projects up front and better manage them as a result.&lt;br /&gt;
&lt;br /&gt;
=== Good project management scales ===&lt;br /&gt;
&lt;br /&gt;
A primary goal of the project management process is to help the DAO scale. We want many contributors collaborating on many efforts in parallel with minimal management. To achieve this, the process must have a bottom-up aspect in which any contributor can propose a project and any stakeholder can participate in approving it, and it must also have a top-down aspect for allocating budget to the most important projects. The approach laid out here is designed to strike that balance.&lt;br /&gt;
&lt;br /&gt;
== Roles and teams ==&lt;br /&gt;
&lt;br /&gt;
=== Project owner ===&lt;br /&gt;
&lt;br /&gt;
A project owner:&lt;br /&gt;
&lt;br /&gt;
* is responsible for the delivery of a given project&lt;br /&gt;
* is usually the same contributor that proposes the project&lt;br /&gt;
* attends review meetings and reports on the project(s) they are responsible for&lt;br /&gt;
&lt;br /&gt;
=== Stakeholders and users ===&lt;br /&gt;
&lt;br /&gt;
DAO [[stakeholder|stakeholders]] and Bisq users are responsible for providing approval feedback on project proposals.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Committee&amp;quot;&amp;gt;&lt;br /&gt;
=== Project management committee ===&lt;br /&gt;
&lt;br /&gt;
The [https://github.com/orgs/bisq-network/teams/pmc @bisq-network/pmc] is responsible for the overall project management process, including:&lt;br /&gt;
&lt;br /&gt;
* triaging new project proposals&lt;br /&gt;
* accepting or rejecting proposals per stakeholder approval&lt;br /&gt;
* leading project review calls&lt;br /&gt;
&lt;br /&gt;
=== Team leads ===&lt;br /&gt;
&lt;br /&gt;
[https://github.com/orgs/bisq-network/teams/team-leads @bisq-network/team-leads] are responsible for prioritizing accepted projects by allocating budget to them.&lt;br /&gt;
&lt;br /&gt;
=== Contributors ===&lt;br /&gt;
&lt;br /&gt;
Contributors are responsible for performing the tasks necessary to deliver a project.&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
=== Projects repository ===&lt;br /&gt;
&lt;br /&gt;
Projects are managed as GitHub Issues at https://github.com/bisq-network/projects/issues. The [https://github.com/bisq-network/projects/blob/master/.github/ISSUE_TEMPLATE/project-proposal.md issue template] there defines what a well-formed project proposal should include.&lt;br /&gt;
&lt;br /&gt;
=== Project boards ===&lt;br /&gt;
&lt;br /&gt;
An approved project may have its own dedicated project board at https://github.com/orgs/bisq-network/projects for the purpose of tracking individual tasks. Otherwise, tasks may be tracked as simple checkboxes in the project issue description or by whatever means the project owner sees fit (e.g. an external kanban board); in general, however, it is preferred that everything is managed within GitHub Issues.&lt;br /&gt;
&lt;br /&gt;
=== Master projects board ===&lt;br /&gt;
&lt;br /&gt;
The master projects board is available at https://github.com/orgs/bisq-network/projects/3 and provides an overview of all projects and their status.&lt;br /&gt;
&lt;br /&gt;
== Process ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
Anyone may '''propose''' a project so long as they are prepared to ''own'' it. Each new proposal goes through '''triage''' and, if ''well-formed'', moves on to stakeholder '''approval''' where it is ''accepted'' or ''rejected'' on its merits. An accepted project is allocated '''budget''' according to its priority and is subject to regular '''review''' until the project is '''closed''' as ''delivered'' or ''aborted''.&lt;br /&gt;
&lt;br /&gt;
=== Proposal ===&lt;br /&gt;
&lt;br /&gt;
To create a well-formed project proposal:&lt;br /&gt;
&lt;br /&gt;
# Create a [https://github.com/bisq-network/projects/issues/new/choose new issue in the projects repository]&lt;br /&gt;
# Choose the &amp;lt;code&amp;gt;Project proposal&amp;lt;/code&amp;gt; issue template&lt;br /&gt;
# Adhere to the format of the template and fill out its content according to the instructions within&lt;br /&gt;
&lt;br /&gt;
New project proposal issues are automatically labeled as &amp;lt;code&amp;gt;a:proposal&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;needs:triage&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Triage ===&lt;br /&gt;
&lt;br /&gt;
A member of the project management committee will add each new project proposal to the &amp;lt;code&amp;gt;Backlog&amp;lt;/code&amp;gt; column of the master projects board and assess whether it is well-formed according to the issue template.&lt;br /&gt;
&lt;br /&gt;
If a proposal is well-formed, the triager will:&lt;br /&gt;
* remove the &amp;lt;code&amp;gt;needs:triage&amp;lt;/code&amp;gt; label,&lt;br /&gt;
* add the &amp;lt;code&amp;gt;needs:approval&amp;lt;/code&amp;gt; label and&lt;br /&gt;
* add a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
If a proposal is not well-formed, the triager will:&lt;br /&gt;
* add the &amp;lt;code&amp;gt;needs:info&amp;lt;/code&amp;gt; label and a comment asking the submitter to provide the missing information, or&lt;br /&gt;
* add the &amp;lt;code&amp;gt;was:invalid&amp;lt;/code&amp;gt; label and close the issue immediately with a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
=== Approval ===&lt;br /&gt;
&lt;br /&gt;
Like any DAO [[proposals|proposal]], anyone may add comments providing feedback on a project proposal and may react to the proposal issue description with thumbs-up, thumbs-down or confused face emoji to indicate whether they believe the project should be approved. The goal is to arrive at a [https://en.wikipedia.org/wiki/Rough_consensus rough consensus] whether to approve the project. Taking a project proposal through formal stakeholder [[voting]] should be avoided unless there is significant unresolved contention.&lt;br /&gt;
&lt;br /&gt;
Once consensus has been achieved, a member of the project management committee will:&lt;br /&gt;
&lt;br /&gt;
* remove the &amp;lt;code&amp;gt;a:proposal&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;needs:approval&amp;lt;/code&amp;gt; labels&lt;br /&gt;
* add the &amp;lt;code&amp;gt;has:approval&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;was:rejected&amp;lt;/code&amp;gt; label as appropriate&lt;br /&gt;
* add a comment indicating the status change&lt;br /&gt;
* close the issue if rejected&lt;br /&gt;
&lt;br /&gt;
=== Budgeting ===&lt;br /&gt;
&lt;br /&gt;
Acceptance of a project is distinct from allocating budget to it. Acceptance indicates that a project is worth doing; allocating budget indicates that a project ''has priority.'' Team leads are responsible for reviewing accepted projects and adding the &amp;lt;code&amp;gt;has:budget&amp;lt;/code&amp;gt; label when budget has been allocated.&lt;br /&gt;
&lt;br /&gt;
=== Work ===&lt;br /&gt;
&lt;br /&gt;
==== Starting work ====&lt;br /&gt;
&lt;br /&gt;
Work may be started at any time on a project, even prior to approval and budgeting, but contributors should have no expectation of cooperation or compensation until the project has both.&lt;br /&gt;
&lt;br /&gt;
In any case, when work starts, the project owner should move to project to the &amp;lt;code&amp;gt;In progress&amp;lt;/code&amp;gt; column of the master projects board and add a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
If work is being resumed after a period of inactivity, the project owner should also remove any labels such as &amp;lt;code&amp;gt;is:blocked&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;is:stalled&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== Stopping work ====&lt;br /&gt;
&lt;br /&gt;
When work stops for an extended period the project owner should move the project issue to the &amp;lt;code&amp;gt;Backlog&amp;lt;/code&amp;gt; column with a corresponding comment. If the project is blocked in some way, the &amp;lt;code&amp;gt;is:blocked&amp;lt;/code&amp;gt; label should be applied. If work has stalled due to inactivity, the &amp;lt;code&amp;gt;is:stalled&amp;lt;/code&amp;gt; label should be applied.&lt;br /&gt;
&lt;br /&gt;
==== Requesting help ====&lt;br /&gt;
&lt;br /&gt;
If a project cannot progress because a certain skill set is not available within the current team of contributors, the project owner should add the &amp;lt;code&amp;gt;needs:help&amp;lt;/code&amp;gt; label with a corresponding comment that explains what kind of help is needed.&lt;br /&gt;
&lt;br /&gt;
=== Review ===&lt;br /&gt;
&lt;br /&gt;
Approved projects are subject to a bi-weekly (once every two weeks) review call in which each project owner provides a brief summary of their project, including whether it is on or off track, blocked for any reason, at risk of exceeding its scope or budget, etc. See the [[events calendar]] for details.&lt;br /&gt;
&lt;br /&gt;
=== Closure ===&lt;br /&gt;
&lt;br /&gt;
==== Closing as delivered ====&lt;br /&gt;
&lt;br /&gt;
Projects that meet their criteria for delivery will be closed with the &amp;lt;code&amp;gt;was:delivered&amp;lt;/code&amp;gt; label and a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
==== Closing as aborted ====&lt;br /&gt;
&lt;br /&gt;
Projects may be aborted prior to delivery for a variety of reasons, including abandonment by project owner, consensus that the effort is no longer worth pursuing, exceeding allocated budget, being blocked by external factors, and so forth. Such projects will be closed with the &amp;lt;code&amp;gt;was:aborted&amp;lt;/code&amp;gt; label and a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
==== Closing as deferred ====&lt;br /&gt;
&lt;br /&gt;
Projects that are blocked or stalled for an extended period of time may be closed with the &amp;lt;code&amp;gt;was:deferred&amp;lt;/code&amp;gt; label and a corresponding comment. Deferral is appropriate if the project is something that we'd still like to do, but see no near-term path to actually working on. A deferred project may be reopened when it becomes feasible to work on it, but any prior budget allocation should be assumed invalid.&lt;br /&gt;
&lt;br /&gt;
==== Closing as superseded ====&lt;br /&gt;
&lt;br /&gt;
Projects may be closed with the &amp;lt;code&amp;gt;was:superseded&amp;lt;/code&amp;gt; label when another project becomes a more appropriate vehicle for getting the same or similar work done. When closing, a comment should be added providing a link to the superseding project.&lt;br /&gt;
&lt;br /&gt;
=== Compensation ===&lt;br /&gt;
&lt;br /&gt;
Ideally, compensation should be requested after a project has been closed, but this is not always practical. A contributor may request compensation for work on a given project prior to that project's closure assuming that the work in question has itself been meaningfully delivered. For example, if a [[Growth Team]] project involves creating and publishing an instructional video, the video creator may request compensation for their work assuming the video has been published and promoted to its intended audience even if the larger growth project is still in progress.&lt;br /&gt;
&lt;br /&gt;
[[Category:Processes]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Project_management&amp;diff=471</id>
		<title>Project management</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Project_management&amp;diff=471"/>
		<updated>2020-03-06T15:56:37Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Use correct MediaWiki link syntax&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article documents the project management process used within the Bisq DAO.&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
The purpose of the project management process is to ensure we:&lt;br /&gt;
&lt;br /&gt;
* work on what's most important,&lt;br /&gt;
* finish what we start,&lt;br /&gt;
* stay within our budget, and&lt;br /&gt;
* don't spread ourselves too thin.&lt;br /&gt;
&lt;br /&gt;
== Philosophy ==&lt;br /&gt;
&lt;br /&gt;
=== Most work is project work ===&lt;br /&gt;
&lt;br /&gt;
Many efforts under the Bisq DAO require multiple tasks to be carried out by multiple contributors, possibly across multiple [[:Category:Teams|teams]] and a span of time. Such efforts are best managed as ''projects'' having a beginning and an end, with clear criteria for delivery and a strong owner who takes responsibility for its success.&lt;br /&gt;
&lt;br /&gt;
=== Identifying candidate projects ===&lt;br /&gt;
&lt;br /&gt;
Good examples of candidate projects include:&lt;br /&gt;
&lt;br /&gt;
* Adding a new feature or making a major enhancement to the Bisq client&lt;br /&gt;
* Introducing a new process within the Bisq DAO or significantly changing an existing one&lt;br /&gt;
&lt;br /&gt;
Non-examples include:&lt;br /&gt;
&lt;br /&gt;
* Typo fixes&lt;br /&gt;
* Minor enhancements and bug fixes&lt;br /&gt;
* Carrying out the regular duties of a given [[Roles|role]]&lt;br /&gt;
&lt;br /&gt;
It is ultimately a judgement call whether a given effort should be managed as a project. Here are a few rules of thumb:&lt;br /&gt;
&lt;br /&gt;
* Does it require multiple tasks? It's probably a project.&lt;br /&gt;
* Does it require people other than yourself to take action? It's probably a project.&lt;br /&gt;
* Does it require documentation and/or promotion to make sure people know about it? It's probably a project.&lt;br /&gt;
&lt;br /&gt;
Work that starts out as a single task may evolve to become a project, and that's fine. But by thinking ahead a little, we can often identify projects up front and better manage them as a result.&lt;br /&gt;
&lt;br /&gt;
=== Good project management scales ===&lt;br /&gt;
&lt;br /&gt;
A primary goal of the project management process is to help the DAO scale. We want many contributors collaborating on many efforts in parallel with minimal management. To achieve this, the process must have a bottom-up aspect in which any contributor can propose a project and any stakeholder can participate in approving it, and it must also have a top-down aspect for allocating budget to the most important projects. The approach laid out here is designed to strike that balance.&lt;br /&gt;
&lt;br /&gt;
== Roles and teams ==&lt;br /&gt;
&lt;br /&gt;
=== Project owner ===&lt;br /&gt;
&lt;br /&gt;
A project owner:&lt;br /&gt;
&lt;br /&gt;
* is responsible for the delivery of a given project&lt;br /&gt;
* is usually the same contributor that proposes the project&lt;br /&gt;
* attends review meetings and reports on the project(s) they are responsible for&lt;br /&gt;
&lt;br /&gt;
=== Stakeholders and users ===&lt;br /&gt;
&lt;br /&gt;
DAO [[stakeholder|stakeholders]] and Bisq users are responsible for providing approval feedback on project proposals.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Committee&amp;quot;&amp;gt;&lt;br /&gt;
=== Project management committee ===&lt;br /&gt;
&lt;br /&gt;
The [https://github.com/orgs/bisq-network/teams/pmc @bisq-network/pmc] is responsible for the overall project management process, including:&lt;br /&gt;
&lt;br /&gt;
* triaging new project proposals&lt;br /&gt;
* accepting or rejecting proposals per stakeholder approval&lt;br /&gt;
* leading project review calls&lt;br /&gt;
&lt;br /&gt;
=== Team leads ===&lt;br /&gt;
&lt;br /&gt;
[https://github.com/orgs/bisq-network/teams/team-leads @bisq-network/team-leads] are responsible for prioritizing accepted projects by allocating budget to them.&lt;br /&gt;
&lt;br /&gt;
=== Contributors ===&lt;br /&gt;
&lt;br /&gt;
Contributors are responsible for performing the tasks necessary to deliver a project.&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
=== Projects repository ===&lt;br /&gt;
&lt;br /&gt;
Projects are managed as GitHub Issues at https://github.com/bisq-network/projects/issues. The [https://github.com/bisq-network/projects/blob/master/.github/ISSUE_TEMPLATE/project-proposal.md issue template] there defines what a well-formed project proposal should include.&lt;br /&gt;
&lt;br /&gt;
=== Project boards ===&lt;br /&gt;
&lt;br /&gt;
An approved project may have its own dedicated project board at https://github.com/orgs/bisq-network/projects for the purpose of tracking individual tasks. Otherwise, tasks may be tracked as simple checkboxes in the project issue description or by whatever means the project owner sees fit (e.g. an external kanban board); in general, however, it is preferred that everything is managed within GitHub Issues.&lt;br /&gt;
&lt;br /&gt;
=== Master projects board ===&lt;br /&gt;
&lt;br /&gt;
The master projects board is available at https://github.com/orgs/bisq-network/projects/3 and provides an overview of all projects and their status.&lt;br /&gt;
&lt;br /&gt;
== Process ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
Anyone may '''propose''' a project so long as they are prepared to ''own'' it. Each new proposal goes through '''triage''' and, if ''well-formed'', moves on to stakeholder '''approval''' where it is ''accepted'' or ''rejected'' on its merits. An accepted project is allocated '''budget''' according to its priority and is subject to regular '''review''' until the project is '''closed''' as ''delivered'' or ''aborted''.&lt;br /&gt;
&lt;br /&gt;
=== Proposal ===&lt;br /&gt;
&lt;br /&gt;
To create a well-formed project proposal:&lt;br /&gt;
&lt;br /&gt;
# Create a [https://github.com/bisq-network/projects/issues/new/choose new issue in the projects repository]&lt;br /&gt;
# Choose the `Project proposal` issue template&lt;br /&gt;
# Adhere to the format of the template and fill out its content according to the instructions within&lt;br /&gt;
&lt;br /&gt;
New project proposal issues are automatically labeled as &amp;lt;code&amp;gt;a:proposal&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;needs:triage&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Triage ===&lt;br /&gt;
&lt;br /&gt;
A member of the project management committee will add each new project proposal to the &amp;lt;code&amp;gt;Backlog&amp;lt;/code&amp;gt; column of the master projects board and assess whether it is well-formed according to the issue template.&lt;br /&gt;
&lt;br /&gt;
If a proposal is well-formed, the triager will:&lt;br /&gt;
* remove the &amp;lt;code&amp;gt;needs:triage&amp;lt;/code&amp;gt; label,&lt;br /&gt;
* add the &amp;lt;code&amp;gt;needs:approval&amp;lt;/code&amp;gt; label and&lt;br /&gt;
* add a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
If a proposal is not well-formed, the triager will:&lt;br /&gt;
* add the &amp;lt;code&amp;gt;needs:info&amp;lt;/code&amp;gt; label and a comment asking the submitter to provide the missing information, or&lt;br /&gt;
* add the &amp;lt;code&amp;gt;was:invalid&amp;lt;/code&amp;gt; label and close the issue immediately with a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
=== Approval ===&lt;br /&gt;
&lt;br /&gt;
Like any DAO [[proposals|proposal]], anyone may add comments providing feedback on a project proposal and may react to the proposal issue description with thumbs-up, thumbs-down or confused face emoji to indicate whether they believe the project should be approved. The goal is to arrive at a [https://en.wikipedia.org/wiki/Rough_consensus rough consensus] whether to approve the project. Taking a project proposal through formal stakeholder [[voting]] should be avoided unless there is significant unresolved contention.&lt;br /&gt;
&lt;br /&gt;
Once consensus has been achieved, a member of the project management committee will:&lt;br /&gt;
&lt;br /&gt;
* remove the &amp;lt;code&amp;gt;a:proposal&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;needs:approval&amp;lt;/code&amp;gt; labels&lt;br /&gt;
* add the &amp;lt;code&amp;gt;has:approval&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;was:rejected&amp;lt;/code&amp;gt; label as appropriate&lt;br /&gt;
* add a comment indicating the status change&lt;br /&gt;
* close the issue if rejected&lt;br /&gt;
&lt;br /&gt;
=== Budgeting ===&lt;br /&gt;
&lt;br /&gt;
Acceptance of a project is distinct from allocating budget to it. Acceptance indicates that a project is worth doing; allocating budget indicates that a project ''has priority.'' Team leads are responsible for reviewing accepted projects and adding the &amp;lt;code&amp;gt;has:budget&amp;lt;/code&amp;gt; label when budget has been allocated.&lt;br /&gt;
&lt;br /&gt;
=== Work ===&lt;br /&gt;
&lt;br /&gt;
==== Starting work ====&lt;br /&gt;
&lt;br /&gt;
Work may be started at any time on a project, even prior to approval and budgeting, but contributors should have no expectation of cooperation or compensation until the project has both.&lt;br /&gt;
&lt;br /&gt;
In any case, when work starts, the project owner should move to project to the &amp;lt;code&amp;gt;In progress&amp;lt;/code&amp;gt; column of the master projects board and add a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
If work is being resumed after a period of inactivity, the project owner should also remove any labels such as &amp;lt;code&amp;gt;is:blocked&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;is:stalled&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== Stopping work ====&lt;br /&gt;
&lt;br /&gt;
When work stops for an extended period the project owner should move the project issue to the &amp;lt;code&amp;gt;Backlog&amp;lt;/code&amp;gt; column with a corresponding comment. If the project is blocked in some way, the &amp;lt;code&amp;gt;is:blocked&amp;lt;/code&amp;gt; label should be applied. If work has stalled due to inactivity, the &amp;lt;code&amp;gt;is:stalled&amp;lt;/code&amp;gt; label should be applied.&lt;br /&gt;
&lt;br /&gt;
==== Requesting help ====&lt;br /&gt;
&lt;br /&gt;
If a project cannot progress because a certain skill set is not available within the current team of contributors, the project owner should add the &amp;lt;code&amp;gt;needs:help&amp;lt;/code&amp;gt; label with a corresponding comment that explains what kind of help is needed.&lt;br /&gt;
&lt;br /&gt;
=== Review ===&lt;br /&gt;
&lt;br /&gt;
Approved projects are subject to a bi-weekly (once every two weeks) review call in which each project owner provides a brief summary of their project, including whether it is on or off track, blocked for any reason, at risk of exceeding its scope or budget, etc. See the [[events calendar]] for details.&lt;br /&gt;
&lt;br /&gt;
=== Closure ===&lt;br /&gt;
&lt;br /&gt;
==== Closing as delivered ====&lt;br /&gt;
&lt;br /&gt;
Projects that meet their criteria for delivery will be closed with the &amp;lt;code&amp;gt;was:delivered&amp;lt;/code&amp;gt; label and a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
==== Closing as aborted ====&lt;br /&gt;
&lt;br /&gt;
Projects may be aborted prior to delivery for a variety of reasons, including abandonment by project owner, consensus that the effort is no longer worth pursuing, exceeding allocated budget, being blocked by external factors, and so forth. Such projects will be closed with the &amp;lt;code&amp;gt;was:aborted&amp;lt;/code&amp;gt; label and a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
==== Closing as deferred ====&lt;br /&gt;
&lt;br /&gt;
Projects that are blocked or stalled for an extended period of time may be closed with the &amp;lt;code&amp;gt;was:deferred&amp;lt;/code&amp;gt; label and a corresponding comment. Deferral is appropriate if the project is something that we'd still like to do, but see no near-term path to actually working on. A deferred project may be reopened when it becomes feasible to work on it, but any prior budget allocation should be assumed invalid.&lt;br /&gt;
&lt;br /&gt;
==== Closing as superseded ====&lt;br /&gt;
&lt;br /&gt;
Projects may be closed with the &amp;lt;code&amp;gt;was:superseded&amp;lt;/code&amp;gt; label when another project becomes a more appropriate vehicle for getting the same or similar work done. When closing, a comment should be added providing a link to the superseding project.&lt;br /&gt;
&lt;br /&gt;
=== Compensation ===&lt;br /&gt;
&lt;br /&gt;
Ideally, compensation should be requested after a project has been closed, but this is not always practical. A contributor may request compensation for work on a given project prior to that project's closure assuming that the work in question has itself been meaningfully delivered. For example, if a [[Growth Team]] project involves creating and publishing an instructional video, the video creator may request compensation for their work assuming the video has been published and promoted to its intended audience even if the larger growth project is still in progress.&lt;br /&gt;
&lt;br /&gt;
[[Category:Processes]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Project_management&amp;diff=470</id>
		<title>Project management</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Project_management&amp;diff=470"/>
		<updated>2020-03-06T15:55:55Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Use correct MediaWiki link syntax&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article documents the project management process used within the Bisq DAO.&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
The purpose of the project management process is to ensure we:&lt;br /&gt;
&lt;br /&gt;
* work on what's most important,&lt;br /&gt;
* finish what we start,&lt;br /&gt;
* stay within our budget, and&lt;br /&gt;
* don't spread ourselves too thin.&lt;br /&gt;
&lt;br /&gt;
== Philosophy ==&lt;br /&gt;
&lt;br /&gt;
=== Most work is project work ===&lt;br /&gt;
&lt;br /&gt;
Many efforts under the Bisq DAO require multiple tasks to be carried out by multiple contributors, possibly across multiple [[:Category:Teams|teams]] and a span of time. Such efforts are best managed as ''projects'' having a beginning and an end, with clear criteria for delivery and a strong owner who takes responsibility for its success.&lt;br /&gt;
&lt;br /&gt;
=== Identifying candidate projects ===&lt;br /&gt;
&lt;br /&gt;
Good examples of candidate projects include:&lt;br /&gt;
&lt;br /&gt;
* Adding a new feature or making a major enhancement to the Bisq client&lt;br /&gt;
* Introducing a new process within the Bisq DAO or significantly changing an existing one&lt;br /&gt;
&lt;br /&gt;
Non-examples include:&lt;br /&gt;
&lt;br /&gt;
* Typo fixes&lt;br /&gt;
* Minor enhancements and bug fixes&lt;br /&gt;
* Carrying out the regular duties of a given [[Roles|role]]&lt;br /&gt;
&lt;br /&gt;
It is ultimately a judgement call whether a given effort should be managed as a project. Here are a few rules of thumb:&lt;br /&gt;
&lt;br /&gt;
* Does it require multiple tasks? It's probably a project.&lt;br /&gt;
* Does it require people other than yourself to take action? It's probably a project.&lt;br /&gt;
* Does it require documentation and/or promotion to make sure people know about it? It's probably a project.&lt;br /&gt;
&lt;br /&gt;
Work that starts out as a single task may evolve to become a project, and that's fine. But by thinking ahead a little, we can often identify projects up front and better manage them as a result.&lt;br /&gt;
&lt;br /&gt;
=== Good project management scales ===&lt;br /&gt;
&lt;br /&gt;
A primary goal of the project management process is to help the DAO scale. We want many contributors collaborating on many efforts in parallel with minimal management. To achieve this, the process must have a bottom-up aspect in which any contributor can propose a project and any stakeholder can participate in approving it, and it must also have a top-down aspect for allocating budget to the most important projects. The approach laid out here is designed to strike that balance.&lt;br /&gt;
&lt;br /&gt;
== Roles and teams ==&lt;br /&gt;
&lt;br /&gt;
=== Project owner ===&lt;br /&gt;
&lt;br /&gt;
A project owner:&lt;br /&gt;
&lt;br /&gt;
* is responsible for the delivery of a given project&lt;br /&gt;
* is usually the same contributor that proposes the project&lt;br /&gt;
* attends review meetings and reports on the project(s) they are responsible for&lt;br /&gt;
&lt;br /&gt;
=== Stakeholders and users ===&lt;br /&gt;
&lt;br /&gt;
DAO [[stakeholder|stakeholders]] and Bisq users are responsible for providing approval feedback on project proposals.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Committee&amp;quot;&amp;gt;&lt;br /&gt;
=== Project management committee ===&lt;br /&gt;
&lt;br /&gt;
The [https://github.com/orgs/bisq-network/teams/pmc @bisq-network/pmc] is responsible for the overall project management process, including:&lt;br /&gt;
&lt;br /&gt;
* triaging new project proposals&lt;br /&gt;
* accepting or rejecting proposals per stakeholder approval&lt;br /&gt;
* leading project review calls&lt;br /&gt;
&lt;br /&gt;
=== Team leads ===&lt;br /&gt;
&lt;br /&gt;
[https://github.com/orgs/bisq-network/teams/team-leads @bisq-network/team-leads] are responsible for prioritizing accepted projects by allocating budget to them.&lt;br /&gt;
&lt;br /&gt;
=== Contributors ===&lt;br /&gt;
&lt;br /&gt;
Contributors are responsible for performing the tasks necessary to deliver a project.&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
=== Projects repository ===&lt;br /&gt;
&lt;br /&gt;
Projects are managed as GitHub Issues at https://github.com/bisq-network/projects/issues. The [https://github.com/bisq-network/projects/blob/master/.github/ISSUE_TEMPLATE/project-proposal.md issue template] there defines what a well-formed project proposal should include.&lt;br /&gt;
&lt;br /&gt;
=== Project boards ===&lt;br /&gt;
&lt;br /&gt;
An approved project may have its own dedicated project board at https://github.com/orgs/bisq-network/projects for the purpose of tracking individual tasks. Otherwise, tasks may be tracked as simple checkboxes in the project issue description or by whatever means the project owner sees fit (e.g. an external kanban board); in general, however, it is preferred that everything is managed within GitHub Issues.&lt;br /&gt;
&lt;br /&gt;
=== Master projects board ===&lt;br /&gt;
&lt;br /&gt;
The master projects board is available at https://github.com/orgs/bisq-network/projects/3 and provides an overview of all projects and their status.&lt;br /&gt;
&lt;br /&gt;
== Process ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
Anyone may '''propose''' a project so long as they are prepared to ''own'' it. Each new proposal goes through '''triage''' and, if ''well-formed'', moves on to stakeholder '''approval''' where it is ''accepted'' or ''rejected'' on its merits. An accepted project is allocated '''budget''' according to its priority and is subject to regular '''review''' until the project is '''closed''' as ''delivered'' or ''aborted''.&lt;br /&gt;
&lt;br /&gt;
=== Proposal ===&lt;br /&gt;
&lt;br /&gt;
To create a well-formed project proposal:&lt;br /&gt;
&lt;br /&gt;
# Create a [new issue in the projects repository](https://github.com/bisq-network/projects/issues/new/choose)&lt;br /&gt;
# Choose the `Project proposal` issue template&lt;br /&gt;
# Adhere to the format of the template and fill out its content according to the instructions within&lt;br /&gt;
&lt;br /&gt;
New project proposal issues are automatically labeled as &amp;lt;code&amp;gt;a:proposal&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;needs:triage&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Triage ===&lt;br /&gt;
&lt;br /&gt;
A member of the project management committee will add each new project proposal to the &amp;lt;code&amp;gt;Backlog&amp;lt;/code&amp;gt; column of the master projects board and assess whether it is well-formed according to the issue template.&lt;br /&gt;
&lt;br /&gt;
If a proposal is well-formed, the triager will:&lt;br /&gt;
* remove the &amp;lt;code&amp;gt;needs:triage&amp;lt;/code&amp;gt; label,&lt;br /&gt;
* add the &amp;lt;code&amp;gt;needs:approval&amp;lt;/code&amp;gt; label and&lt;br /&gt;
* add a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
If a proposal is not well-formed, the triager will:&lt;br /&gt;
* add the &amp;lt;code&amp;gt;needs:info&amp;lt;/code&amp;gt; label and a comment asking the submitter to provide the missing information, or&lt;br /&gt;
* add the &amp;lt;code&amp;gt;was:invalid&amp;lt;/code&amp;gt; label and close the issue immediately with a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
=== Approval ===&lt;br /&gt;
&lt;br /&gt;
Like any DAO [[proposals|proposal]], anyone may add comments providing feedback on a project proposal and may react to the proposal issue description with thumbs-up, thumbs-down or confused face emoji to indicate whether they believe the project should be approved. The goal is to arrive at a [https://en.wikipedia.org/wiki/Rough_consensus rough consensus] whether to approve the project. Taking a project proposal through formal stakeholder [[voting]] should be avoided unless there is significant unresolved contention.&lt;br /&gt;
&lt;br /&gt;
Once consensus has been achieved, a member of the project management committee will:&lt;br /&gt;
&lt;br /&gt;
* remove the &amp;lt;code&amp;gt;a:proposal&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;needs:approval&amp;lt;/code&amp;gt; labels&lt;br /&gt;
* add the &amp;lt;code&amp;gt;has:approval&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;was:rejected&amp;lt;/code&amp;gt; label as appropriate&lt;br /&gt;
* add a comment indicating the status change&lt;br /&gt;
* close the issue if rejected&lt;br /&gt;
&lt;br /&gt;
=== Budgeting ===&lt;br /&gt;
&lt;br /&gt;
Acceptance of a project is distinct from allocating budget to it. Acceptance indicates that a project is worth doing; allocating budget indicates that a project ''has priority.'' Team leads are responsible for reviewing accepted projects and adding the &amp;lt;code&amp;gt;has:budget&amp;lt;/code&amp;gt; label when budget has been allocated.&lt;br /&gt;
&lt;br /&gt;
=== Work ===&lt;br /&gt;
&lt;br /&gt;
==== Starting work ====&lt;br /&gt;
&lt;br /&gt;
Work may be started at any time on a project, even prior to approval and budgeting, but contributors should have no expectation of cooperation or compensation until the project has both.&lt;br /&gt;
&lt;br /&gt;
In any case, when work starts, the project owner should move to project to the &amp;lt;code&amp;gt;In progress&amp;lt;/code&amp;gt; column of the master projects board and add a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
If work is being resumed after a period of inactivity, the project owner should also remove any labels such as &amp;lt;code&amp;gt;is:blocked&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;is:stalled&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== Stopping work ====&lt;br /&gt;
&lt;br /&gt;
When work stops for an extended period the project owner should move the project issue to the &amp;lt;code&amp;gt;Backlog&amp;lt;/code&amp;gt; column with a corresponding comment. If the project is blocked in some way, the &amp;lt;code&amp;gt;is:blocked&amp;lt;/code&amp;gt; label should be applied. If work has stalled due to inactivity, the &amp;lt;code&amp;gt;is:stalled&amp;lt;/code&amp;gt; label should be applied.&lt;br /&gt;
&lt;br /&gt;
==== Requesting help ====&lt;br /&gt;
&lt;br /&gt;
If a project cannot progress because a certain skill set is not available within the current team of contributors, the project owner should add the &amp;lt;code&amp;gt;needs:help&amp;lt;/code&amp;gt; label with a corresponding comment that explains what kind of help is needed.&lt;br /&gt;
&lt;br /&gt;
=== Review ===&lt;br /&gt;
&lt;br /&gt;
Approved projects are subject to a bi-weekly (once every two weeks) review call in which each project owner provides a brief summary of their project, including whether it is on or off track, blocked for any reason, at risk of exceeding its scope or budget, etc. See the [[events calendar]] for details.&lt;br /&gt;
&lt;br /&gt;
=== Closure ===&lt;br /&gt;
&lt;br /&gt;
==== Closing as delivered ====&lt;br /&gt;
&lt;br /&gt;
Projects that meet their criteria for delivery will be closed with the &amp;lt;code&amp;gt;was:delivered&amp;lt;/code&amp;gt; label and a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
==== Closing as aborted ====&lt;br /&gt;
&lt;br /&gt;
Projects may be aborted prior to delivery for a variety of reasons, including abandonment by project owner, consensus that the effort is no longer worth pursuing, exceeding allocated budget, being blocked by external factors, and so forth. Such projects will be closed with the &amp;lt;code&amp;gt;was:aborted&amp;lt;/code&amp;gt; label and a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
==== Closing as deferred ====&lt;br /&gt;
&lt;br /&gt;
Projects that are blocked or stalled for an extended period of time may be closed with the &amp;lt;code&amp;gt;was:deferred&amp;lt;/code&amp;gt; label and a corresponding comment. Deferral is appropriate if the project is something that we'd still like to do, but see no near-term path to actually working on. A deferred project may be reopened when it becomes feasible to work on it, but any prior budget allocation should be assumed invalid.&lt;br /&gt;
&lt;br /&gt;
==== Closing as superseded ====&lt;br /&gt;
&lt;br /&gt;
Projects may be closed with the &amp;lt;code&amp;gt;was:superseded&amp;lt;/code&amp;gt; label when another project becomes a more appropriate vehicle for getting the same or similar work done. When closing, a comment should be added providing a link to the superseding project.&lt;br /&gt;
&lt;br /&gt;
=== Compensation ===&lt;br /&gt;
&lt;br /&gt;
Ideally, compensation should be requested after a project has been closed, but this is not always practical. A contributor may request compensation for work on a given project prior to that project's closure assuming that the work in question has itself been meaningfully delivered. For example, if a [[Growth Team]] project involves creating and publishing an instructional video, the video creator may request compensation for their work assuming the video has been published and promoted to its intended audience even if the larger growth project is still in progress.&lt;br /&gt;
&lt;br /&gt;
[[Category:Processes]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Project_management&amp;diff=469</id>
		<title>Project management</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Project_management&amp;diff=469"/>
		<updated>2020-03-06T15:54:51Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Link to new project proposal issue template&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article documents the project management process used within the Bisq DAO.&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
The purpose of the project management process is to ensure we:&lt;br /&gt;
&lt;br /&gt;
* work on what's most important,&lt;br /&gt;
* finish what we start,&lt;br /&gt;
* stay within our budget, and&lt;br /&gt;
* don't spread ourselves too thin.&lt;br /&gt;
&lt;br /&gt;
== Philosophy ==&lt;br /&gt;
&lt;br /&gt;
=== Most work is project work ===&lt;br /&gt;
&lt;br /&gt;
Many efforts under the Bisq DAO require multiple tasks to be carried out by multiple contributors, possibly across multiple [[:Category:Teams|teams]] and a span of time. Such efforts are best managed as ''projects'' having a beginning and an end, with clear criteria for delivery and a strong owner who takes responsibility for its success.&lt;br /&gt;
&lt;br /&gt;
=== Identifying candidate projects ===&lt;br /&gt;
&lt;br /&gt;
Good examples of candidate projects include:&lt;br /&gt;
&lt;br /&gt;
* Adding a new feature or making a major enhancement to the Bisq client&lt;br /&gt;
* Introducing a new process within the Bisq DAO or significantly changing an existing one&lt;br /&gt;
&lt;br /&gt;
Non-examples include:&lt;br /&gt;
&lt;br /&gt;
* Typo fixes&lt;br /&gt;
* Minor enhancements and bug fixes&lt;br /&gt;
* Carrying out the regular duties of a given [[Roles|role]]&lt;br /&gt;
&lt;br /&gt;
It is ultimately a judgement call whether a given effort should be managed as a project. Here are a few rules of thumb:&lt;br /&gt;
&lt;br /&gt;
* Does it require multiple tasks? It's probably a project.&lt;br /&gt;
* Does it require people other than yourself to take action? It's probably a project.&lt;br /&gt;
* Does it require documentation and/or promotion to make sure people know about it? It's probably a project.&lt;br /&gt;
&lt;br /&gt;
Work that starts out as a single task may evolve to become a project, and that's fine. But by thinking ahead a little, we can often identify projects up front and better manage them as a result.&lt;br /&gt;
&lt;br /&gt;
=== Good project management scales ===&lt;br /&gt;
&lt;br /&gt;
A primary goal of the project management process is to help the DAO scale. We want many contributors collaborating on many efforts in parallel with minimal management. To achieve this, the process must have a bottom-up aspect in which any contributor can propose a project and any stakeholder can participate in approving it, and it must also have a top-down aspect for allocating budget to the most important projects. The approach laid out here is designed to strike that balance.&lt;br /&gt;
&lt;br /&gt;
== Roles and teams ==&lt;br /&gt;
&lt;br /&gt;
=== Project owner ===&lt;br /&gt;
&lt;br /&gt;
A project owner:&lt;br /&gt;
&lt;br /&gt;
* is responsible for the delivery of a given project&lt;br /&gt;
* is usually the same contributor that proposes the project&lt;br /&gt;
* attends review meetings and reports on the project(s) they are responsible for&lt;br /&gt;
&lt;br /&gt;
=== Stakeholders and users ===&lt;br /&gt;
&lt;br /&gt;
DAO [[stakeholder|stakeholders]] and Bisq users are responsible for providing approval feedback on project proposals.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Committee&amp;quot;&amp;gt;&lt;br /&gt;
=== Project management committee ===&lt;br /&gt;
&lt;br /&gt;
The [https://github.com/orgs/bisq-network/teams/pmc @bisq-network/pmc] is responsible for the overall project management process, including:&lt;br /&gt;
&lt;br /&gt;
* triaging new project proposals&lt;br /&gt;
* accepting or rejecting proposals per stakeholder approval&lt;br /&gt;
* leading project review calls&lt;br /&gt;
&lt;br /&gt;
=== Team leads ===&lt;br /&gt;
&lt;br /&gt;
[https://github.com/orgs/bisq-network/teams/team-leads @bisq-network/team-leads] are responsible for prioritizing accepted projects by allocating budget to them.&lt;br /&gt;
&lt;br /&gt;
=== Contributors ===&lt;br /&gt;
&lt;br /&gt;
Contributors are responsible for performing the tasks necessary to deliver a project.&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
=== Projects repository ===&lt;br /&gt;
&lt;br /&gt;
Projects are managed as GitHub Issues at https://github.com/bisq-network/projects/issues. The [issue template](https://github.com/bisq-network/projects/blob/master/.github/ISSUE_TEMPLATE/project-proposal.md) there defines what a well-formed project proposal should include.&lt;br /&gt;
&lt;br /&gt;
=== Project boards ===&lt;br /&gt;
&lt;br /&gt;
An approved project may have its own dedicated project board at https://github.com/orgs/bisq-network/projects for the purpose of tracking individual tasks. Otherwise, tasks may be tracked as simple checkboxes in the project issue description or by whatever means the project owner sees fit (e.g. an external kanban board); in general, however, it is preferred that everything is managed within GitHub Issues.&lt;br /&gt;
&lt;br /&gt;
=== Master projects board ===&lt;br /&gt;
&lt;br /&gt;
The master projects board is available at https://github.com/orgs/bisq-network/projects/3 and provides an overview of all projects and their status.&lt;br /&gt;
&lt;br /&gt;
== Process ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
Anyone may '''propose''' a project so long as they are prepared to ''own'' it. Each new proposal goes through '''triage''' and, if ''well-formed'', moves on to stakeholder '''approval''' where it is ''accepted'' or ''rejected'' on its merits. An accepted project is allocated '''budget''' according to its priority and is subject to regular '''review''' until the project is '''closed''' as ''delivered'' or ''aborted''.&lt;br /&gt;
&lt;br /&gt;
=== Proposal ===&lt;br /&gt;
&lt;br /&gt;
To create a well-formed project proposal:&lt;br /&gt;
&lt;br /&gt;
# Create a [new issue in the projects repository](https://github.com/bisq-network/projects/issues/new/choose)&lt;br /&gt;
# Choose the `Project proposal` issue template&lt;br /&gt;
# Adhere to the format of the template and fill out its content according to the instructions within&lt;br /&gt;
&lt;br /&gt;
New project proposal issues are automatically labeled as &amp;lt;code&amp;gt;a:proposal&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;needs:triage&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Triage ===&lt;br /&gt;
&lt;br /&gt;
A member of the project management committee will add each new project proposal to the &amp;lt;code&amp;gt;Backlog&amp;lt;/code&amp;gt; column of the master projects board and assess whether it is well-formed according to the issue template.&lt;br /&gt;
&lt;br /&gt;
If a proposal is well-formed, the triager will:&lt;br /&gt;
* remove the &amp;lt;code&amp;gt;needs:triage&amp;lt;/code&amp;gt; label,&lt;br /&gt;
* add the &amp;lt;code&amp;gt;needs:approval&amp;lt;/code&amp;gt; label and&lt;br /&gt;
* add a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
If a proposal is not well-formed, the triager will:&lt;br /&gt;
* add the &amp;lt;code&amp;gt;needs:info&amp;lt;/code&amp;gt; label and a comment asking the submitter to provide the missing information, or&lt;br /&gt;
* add the &amp;lt;code&amp;gt;was:invalid&amp;lt;/code&amp;gt; label and close the issue immediately with a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
=== Approval ===&lt;br /&gt;
&lt;br /&gt;
Like any DAO [[proposals|proposal]], anyone may add comments providing feedback on a project proposal and may react to the proposal issue description with thumbs-up, thumbs-down or confused face emoji to indicate whether they believe the project should be approved. The goal is to arrive at a [https://en.wikipedia.org/wiki/Rough_consensus rough consensus] whether to approve the project. Taking a project proposal through formal stakeholder [[voting]] should be avoided unless there is significant unresolved contention.&lt;br /&gt;
&lt;br /&gt;
Once consensus has been achieved, a member of the project management committee will:&lt;br /&gt;
&lt;br /&gt;
* remove the &amp;lt;code&amp;gt;a:proposal&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;needs:approval&amp;lt;/code&amp;gt; labels&lt;br /&gt;
* add the &amp;lt;code&amp;gt;has:approval&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;was:rejected&amp;lt;/code&amp;gt; label as appropriate&lt;br /&gt;
* add a comment indicating the status change&lt;br /&gt;
* close the issue if rejected&lt;br /&gt;
&lt;br /&gt;
=== Budgeting ===&lt;br /&gt;
&lt;br /&gt;
Acceptance of a project is distinct from allocating budget to it. Acceptance indicates that a project is worth doing; allocating budget indicates that a project ''has priority.'' Team leads are responsible for reviewing accepted projects and adding the &amp;lt;code&amp;gt;has:budget&amp;lt;/code&amp;gt; label when budget has been allocated.&lt;br /&gt;
&lt;br /&gt;
=== Work ===&lt;br /&gt;
&lt;br /&gt;
==== Starting work ====&lt;br /&gt;
&lt;br /&gt;
Work may be started at any time on a project, even prior to approval and budgeting, but contributors should have no expectation of cooperation or compensation until the project has both.&lt;br /&gt;
&lt;br /&gt;
In any case, when work starts, the project owner should move to project to the &amp;lt;code&amp;gt;In progress&amp;lt;/code&amp;gt; column of the master projects board and add a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
If work is being resumed after a period of inactivity, the project owner should also remove any labels such as &amp;lt;code&amp;gt;is:blocked&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;is:stalled&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== Stopping work ====&lt;br /&gt;
&lt;br /&gt;
When work stops for an extended period the project owner should move the project issue to the &amp;lt;code&amp;gt;Backlog&amp;lt;/code&amp;gt; column with a corresponding comment. If the project is blocked in some way, the &amp;lt;code&amp;gt;is:blocked&amp;lt;/code&amp;gt; label should be applied. If work has stalled due to inactivity, the &amp;lt;code&amp;gt;is:stalled&amp;lt;/code&amp;gt; label should be applied.&lt;br /&gt;
&lt;br /&gt;
==== Requesting help ====&lt;br /&gt;
&lt;br /&gt;
If a project cannot progress because a certain skill set is not available within the current team of contributors, the project owner should add the &amp;lt;code&amp;gt;needs:help&amp;lt;/code&amp;gt; label with a corresponding comment that explains what kind of help is needed.&lt;br /&gt;
&lt;br /&gt;
=== Review ===&lt;br /&gt;
&lt;br /&gt;
Approved projects are subject to a bi-weekly (once every two weeks) review call in which each project owner provides a brief summary of their project, including whether it is on or off track, blocked for any reason, at risk of exceeding its scope or budget, etc. See the [[events calendar]] for details.&lt;br /&gt;
&lt;br /&gt;
=== Closure ===&lt;br /&gt;
&lt;br /&gt;
==== Closing as delivered ====&lt;br /&gt;
&lt;br /&gt;
Projects that meet their criteria for delivery will be closed with the &amp;lt;code&amp;gt;was:delivered&amp;lt;/code&amp;gt; label and a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
==== Closing as aborted ====&lt;br /&gt;
&lt;br /&gt;
Projects may be aborted prior to delivery for a variety of reasons, including abandonment by project owner, consensus that the effort is no longer worth pursuing, exceeding allocated budget, being blocked by external factors, and so forth. Such projects will be closed with the &amp;lt;code&amp;gt;was:aborted&amp;lt;/code&amp;gt; label and a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
==== Closing as deferred ====&lt;br /&gt;
&lt;br /&gt;
Projects that are blocked or stalled for an extended period of time may be closed with the &amp;lt;code&amp;gt;was:deferred&amp;lt;/code&amp;gt; label and a corresponding comment. Deferral is appropriate if the project is something that we'd still like to do, but see no near-term path to actually working on. A deferred project may be reopened when it becomes feasible to work on it, but any prior budget allocation should be assumed invalid.&lt;br /&gt;
&lt;br /&gt;
==== Closing as superseded ====&lt;br /&gt;
&lt;br /&gt;
Projects may be closed with the &amp;lt;code&amp;gt;was:superseded&amp;lt;/code&amp;gt; label when another project becomes a more appropriate vehicle for getting the same or similar work done. When closing, a comment should be added providing a link to the superseding project.&lt;br /&gt;
&lt;br /&gt;
=== Compensation ===&lt;br /&gt;
&lt;br /&gt;
Ideally, compensation should be requested after a project has been closed, but this is not always practical. A contributor may request compensation for work on a given project prior to that project's closure assuming that the work in question has itself been meaningfully delivered. For example, if a [[Growth Team]] project involves creating and publishing an instructional video, the video creator may request compensation for their work assuming the video has been published and promoted to its intended audience even if the larger growth project is still in progress.&lt;br /&gt;
&lt;br /&gt;
[[Category:Processes]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Mediator&amp;diff=468</id>
		<title>Mediator</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Mediator&amp;diff=468"/>
		<updated>2020-03-06T14:18:38Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Link to newly-renamed Roles article&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article documents the ''Mediator'' [[Roles|role]].&lt;br /&gt;
&lt;br /&gt;
== Issue ==&lt;br /&gt;
&lt;br /&gt;
https://github.com/bisq-network/roles/issues/83&lt;br /&gt;
&lt;br /&gt;
== Team ==&lt;br /&gt;
&lt;br /&gt;
[https://github.com/orgs/bisq-network/teams/mediators @bisq-network/mediators]&lt;br /&gt;
&lt;br /&gt;
== Duties ==&lt;br /&gt;
&lt;br /&gt;
''TODO: transcribe / adapt this section to the dedicated [[Mediation]] process article, such that it can be consumed by both mediators and users alike. This section will remain, but should consist of a shorter list of bullet points linking to the [[Mediation]] article, being available on Keybase, mentioning what to do with updating / creating bug issues.''&lt;br /&gt;
&lt;br /&gt;
* Contact both parties of the trade (BTC buyer and BTC seller) to find out what the problem is and why the Support ticket was opened.&lt;br /&gt;
* Check: Maker Fee Transaction ID, Taker Fee Transaction ID and Deposit Transaction ID to make sure the transaction was published and funds aren't stuck.&lt;br /&gt;
* If needed, Mediator will require the private keys from both traders to carry out a manual payout.&lt;br /&gt;
* In case of disagreement or unclear information, verified proof of payment may be required to either party by the Mediator.&lt;br /&gt;
* Close the ticket after analyzing the information obtained from both parties.&lt;br /&gt;
* Being available on Keybase to help users that may not be able to reach out through the Bisq app.&lt;br /&gt;
* Respond time of 24 hours or less.&lt;br /&gt;
* When bugs occur, create detailed issues on https://github.com/bisq-network/support/issues and notify L2 Support.&lt;br /&gt;
&lt;br /&gt;
== Rights ==&lt;br /&gt;
&lt;br /&gt;
* Writer access to the &amp;lt;code&amp;gt;bisq.support&amp;lt;/code&amp;gt; Keybase subteam&lt;br /&gt;
* Compensation request rights per case solved&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
&lt;br /&gt;
A 10,000 BSQ bond is required. See https://github.com/bisq-network/bisq/blob/42a037e/core/src/main/java/bisq/core/dao/state/model/governance/BondedRoleType.java#L68&lt;br /&gt;
&lt;br /&gt;
[[Category:Roles]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Refund_Agent&amp;diff=467</id>
		<title>Refund Agent</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Refund_Agent&amp;diff=467"/>
		<updated>2020-03-06T14:18:26Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Link to newly-renamed Roles article&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article documents the ''Refund Agent'' [[Roles|role]].&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
== Issue ==&lt;br /&gt;
https://github.com/bisq-network/roles/issues/93&lt;br /&gt;
&lt;br /&gt;
== Team ==&lt;br /&gt;
[https://github.com/orgs/bisq-network/teams/refund-agents @bisq-network/refund-agents]&lt;br /&gt;
&lt;br /&gt;
== Duties ==&lt;br /&gt;
* TODO&lt;br /&gt;
&lt;br /&gt;
== Rights ==&lt;br /&gt;
* TODO&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
[[Category:Stubs]]&lt;br /&gt;
[[Category:Roles]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Pricenode_Operator&amp;diff=466</id>
		<title>Pricenode Operator</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Pricenode_Operator&amp;diff=466"/>
		<updated>2020-03-06T14:18:09Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Link to newly-renamed Roles article&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article documents the ''Pricenode Operator'' [[Roles|role]].&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
A Pricenode Operator runs and keeps up to date one or more [[pricenode]] instances.&lt;br /&gt;
&lt;br /&gt;
== Issue ==&lt;br /&gt;
https://github.com/bisq-network/roles/issues/14&lt;br /&gt;
&lt;br /&gt;
== Team ==&lt;br /&gt;
[https://github.com/orgs/bisq-network/teams/pricenode-operators/members @bisq-network/pricenode-operators]&lt;br /&gt;
&lt;br /&gt;
== Duties ==&lt;br /&gt;
* Setup and maintain a suitable hosting environment for the pricenode&lt;br /&gt;
* Maintain an active BitcoinAverage &amp;quot;startup&amp;quot; plan subscription&lt;br /&gt;
* Operate your pricenode using the [https://github.com/bisq-network/bisq/tree/master/pricenode#how-to-deploy-for-production current pricenode documentation]&lt;br /&gt;
* Run collectd with the [https://github.com/bisq-network/bisq/tree/master/pricenode#Monitoring current monitoring documentation] from bisq-monitoring operator&lt;br /&gt;
* Maintain your Tor onion hostname in the [https://github.com/bisq-network/bisq/blob/master/core/src/main/java/bisq/core/provider/ProvidersRepository.java#L38 Bisq pricenode provider repository]&lt;br /&gt;
&lt;br /&gt;
== Rights ==&lt;br /&gt;
* Claim 100 USD compensation each cycle&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
Required. See https://github.com/bisq-network/bisq/blob/42a037e/core/src/main/java/bisq/core/dao/state/model/governance/BondedRoleType.java#L59&lt;br /&gt;
&lt;br /&gt;
[[Category:Stubs]]&lt;br /&gt;
[[Category:Roles]]&lt;br /&gt;
[[Category:Operator]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Project_management&amp;diff=465</id>
		<title>Project management</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Project_management&amp;diff=465"/>
		<updated>2020-03-06T14:17:54Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Link to newly-renamed Roles article&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article documents the project management process used within the Bisq DAO.&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
The purpose of the project management process is to ensure we:&lt;br /&gt;
&lt;br /&gt;
* work on what's most important,&lt;br /&gt;
* finish what we start,&lt;br /&gt;
* stay within our budget, and&lt;br /&gt;
* don't spread ourselves too thin.&lt;br /&gt;
&lt;br /&gt;
== Philosophy ==&lt;br /&gt;
&lt;br /&gt;
=== Most work is project work ===&lt;br /&gt;
&lt;br /&gt;
Many efforts under the Bisq DAO require multiple tasks to be carried out by multiple contributors, possibly across multiple [[:Category:Teams|teams]] and a span of time. Such efforts are best managed as ''projects'' having a beginning and an end, with clear criteria for delivery and a strong owner who takes responsibility for its success.&lt;br /&gt;
&lt;br /&gt;
=== Identifying candidate projects ===&lt;br /&gt;
&lt;br /&gt;
Good examples of candidate projects include:&lt;br /&gt;
&lt;br /&gt;
* Adding a new feature or making a major enhancement to the Bisq client&lt;br /&gt;
* Introducing a new process within the Bisq DAO or significantly changing an existing one&lt;br /&gt;
&lt;br /&gt;
Non-examples include:&lt;br /&gt;
&lt;br /&gt;
* Typo fixes&lt;br /&gt;
* Minor enhancements and bug fixes&lt;br /&gt;
* Carrying out the regular duties of a given [[Roles|role]]&lt;br /&gt;
&lt;br /&gt;
It is ultimately a judgement call whether a given effort should be managed as a project. Here are a few rules of thumb:&lt;br /&gt;
&lt;br /&gt;
* Does it require multiple tasks? It's probably a project.&lt;br /&gt;
* Does it require people other than yourself to take action? It's probably a project.&lt;br /&gt;
* Does it require documentation and/or promotion to make sure people know about it? It's probably a project.&lt;br /&gt;
&lt;br /&gt;
Work that starts out as a single task may evolve to become a project, and that's fine. But by thinking ahead a little, we can often identify projects up front and better manage them as a result.&lt;br /&gt;
&lt;br /&gt;
=== Good project management scales ===&lt;br /&gt;
&lt;br /&gt;
A primary goal of the project management process is to help the DAO scale. We want many contributors collaborating on many efforts in parallel with minimal management. To achieve this, the process must have a bottom-up aspect in which any contributor can propose a project and any stakeholder can participate in approving it, and it must also have a top-down aspect for allocating budget to the most important projects. The approach laid out here is designed to strike that balance.&lt;br /&gt;
&lt;br /&gt;
== Roles and teams ==&lt;br /&gt;
&lt;br /&gt;
=== Project owner ===&lt;br /&gt;
&lt;br /&gt;
A project owner:&lt;br /&gt;
&lt;br /&gt;
* is responsible for the delivery of a given project&lt;br /&gt;
* is usually the same contributor that proposes the project&lt;br /&gt;
* attends review meetings and reports on the project(s) they are responsible for&lt;br /&gt;
&lt;br /&gt;
=== Stakeholders and users ===&lt;br /&gt;
&lt;br /&gt;
DAO [[stakeholder|stakeholders]] and Bisq users are responsible for providing approval feedback on project proposals.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Committee&amp;quot;&amp;gt;&lt;br /&gt;
=== Project management committee ===&lt;br /&gt;
&lt;br /&gt;
The [https://github.com/orgs/bisq-network/teams/pmc @bisq-network/pmc] is responsible for the overall project management process, including:&lt;br /&gt;
&lt;br /&gt;
* triaging new project proposals&lt;br /&gt;
* accepting or rejecting proposals per stakeholder approval&lt;br /&gt;
* leading project review calls&lt;br /&gt;
&lt;br /&gt;
=== Team leads ===&lt;br /&gt;
&lt;br /&gt;
[https://github.com/orgs/bisq-network/teams/team-leads @bisq-network/team-leads] are responsible for prioritizing accepted projects by allocating budget to them.&lt;br /&gt;
&lt;br /&gt;
=== Contributors ===&lt;br /&gt;
&lt;br /&gt;
Contributors are responsible for performing the tasks necessary to deliver a project.&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
=== Projects repository ===&lt;br /&gt;
&lt;br /&gt;
Projects are managed as GitHub Issues at https://github.com/bisq-network/projects/issues. The issue template there defines what a well-formed project proposal should include.&lt;br /&gt;
&lt;br /&gt;
=== Project boards ===&lt;br /&gt;
&lt;br /&gt;
An approved project may have its own dedicated project board at https://github.com/orgs/bisq-network/projects for the purpose of tracking individual tasks. Otherwise, tasks may be tracked as simple checkboxes in the project issue description or by whatever means the project owner sees fit (e.g. an external kanban board); in general, however, it is preferred that everything is managed within GitHub Issues.&lt;br /&gt;
&lt;br /&gt;
=== Master projects board ===&lt;br /&gt;
&lt;br /&gt;
The master projects board is available at https://github.com/orgs/bisq-network/projects/3 and provides an overview of all projects and their status.&lt;br /&gt;
&lt;br /&gt;
== Process ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
Anyone may '''propose''' a project so long as they are prepared to ''own'' it. Each new proposal goes through '''triage''' and, if ''well-formed'', moves on to stakeholder '''approval''' where it is ''accepted'' or ''rejected'' on its merits. An accepted project is allocated '''budget''' according to its priority and is subject to regular '''review''' until the project is '''closed''' as ''delivered'' or ''aborted''.&lt;br /&gt;
&lt;br /&gt;
=== Proposal ===&lt;br /&gt;
&lt;br /&gt;
To create a well-formed project proposal:&lt;br /&gt;
&lt;br /&gt;
# Create a new issue in the projects repository&lt;br /&gt;
# Choose the project proposal issue template&lt;br /&gt;
# Adhere to the format of the template and fill out its content according to the instructions within&lt;br /&gt;
&lt;br /&gt;
New project proposal issues are automatically labeled as &amp;lt;code&amp;gt;a:proposal&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;needs:triage&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Triage ===&lt;br /&gt;
&lt;br /&gt;
A member of the project management committee will add each new project proposal to the &amp;lt;code&amp;gt;Backlog&amp;lt;/code&amp;gt; column of the master projects board and assess whether it is well-formed according to the issue template.&lt;br /&gt;
&lt;br /&gt;
If a proposal is well-formed, the triager will:&lt;br /&gt;
* remove the &amp;lt;code&amp;gt;needs:triage&amp;lt;/code&amp;gt; label,&lt;br /&gt;
* add the &amp;lt;code&amp;gt;needs:approval&amp;lt;/code&amp;gt; label and&lt;br /&gt;
* add a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
If a proposal is not well-formed, the triager will:&lt;br /&gt;
* add the &amp;lt;code&amp;gt;needs:info&amp;lt;/code&amp;gt; label and a comment asking the submitter to provide the missing information, or&lt;br /&gt;
* add the &amp;lt;code&amp;gt;was:invalid&amp;lt;/code&amp;gt; label and close the issue immediately with a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
=== Approval ===&lt;br /&gt;
&lt;br /&gt;
Like any DAO [[proposals|proposal]], anyone may add comments providing feedback on a project proposal and may react to the proposal issue description with thumbs-up, thumbs-down or confused face emoji to indicate whether they believe the project should be approved. The goal is to arrive at a [https://en.wikipedia.org/wiki/Rough_consensus rough consensus] whether to approve the project. Taking a project proposal through formal stakeholder [[voting]] should be avoided unless there is significant unresolved contention.&lt;br /&gt;
&lt;br /&gt;
Once consensus has been achieved, a member of the project management committee will:&lt;br /&gt;
&lt;br /&gt;
* remove the &amp;lt;code&amp;gt;a:proposal&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;needs:approval&amp;lt;/code&amp;gt; labels&lt;br /&gt;
* add the &amp;lt;code&amp;gt;has:approval&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;was:rejected&amp;lt;/code&amp;gt; label as appropriate&lt;br /&gt;
* add a comment indicating the status change&lt;br /&gt;
* close the issue if rejected&lt;br /&gt;
&lt;br /&gt;
=== Budgeting ===&lt;br /&gt;
&lt;br /&gt;
Acceptance of a project is distinct from allocating budget to it. Acceptance indicates that a project is worth doing; allocating budget indicates that a project ''has priority.'' Team leads are responsible for reviewing accepted projects and adding the &amp;lt;code&amp;gt;has:budget&amp;lt;/code&amp;gt; label when budget has been allocated.&lt;br /&gt;
&lt;br /&gt;
=== Work ===&lt;br /&gt;
&lt;br /&gt;
==== Starting work ====&lt;br /&gt;
&lt;br /&gt;
Work may be started at any time on a project, even prior to approval and budgeting, but contributors should have no expectation of cooperation or compensation until the project has both.&lt;br /&gt;
&lt;br /&gt;
In any case, when work starts, the project owner should move to project to the &amp;lt;code&amp;gt;In progress&amp;lt;/code&amp;gt; column of the master projects board and add a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
If work is being resumed after a period of inactivity, the project owner should also remove any labels such as &amp;lt;code&amp;gt;is:blocked&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;is:stalled&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== Stopping work ====&lt;br /&gt;
&lt;br /&gt;
When work stops for an extended period the project owner should move the project issue to the &amp;lt;code&amp;gt;Backlog&amp;lt;/code&amp;gt; column with a corresponding comment. If the project is blocked in some way, the &amp;lt;code&amp;gt;is:blocked&amp;lt;/code&amp;gt; label should be applied. If work has stalled due to inactivity, the &amp;lt;code&amp;gt;is:stalled&amp;lt;/code&amp;gt; label should be applied.&lt;br /&gt;
&lt;br /&gt;
==== Requesting help ====&lt;br /&gt;
&lt;br /&gt;
If a project cannot progress because a certain skill set is not available within the current team of contributors, the project owner should add the &amp;lt;code&amp;gt;needs:help&amp;lt;/code&amp;gt; label with a corresponding comment that explains what kind of help is needed.&lt;br /&gt;
&lt;br /&gt;
=== Review ===&lt;br /&gt;
&lt;br /&gt;
Approved projects are subject to a bi-weekly (once every two weeks) review call in which each project owner provides a brief summary of their project, including whether it is on or off track, blocked for any reason, at risk of exceeding its scope or budget, etc. See the [[events calendar]] for details.&lt;br /&gt;
&lt;br /&gt;
=== Closure ===&lt;br /&gt;
&lt;br /&gt;
==== Closing as delivered ====&lt;br /&gt;
&lt;br /&gt;
Projects that meet their criteria for delivery will be closed with the &amp;lt;code&amp;gt;was:delivered&amp;lt;/code&amp;gt; label and a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
==== Closing as aborted ====&lt;br /&gt;
&lt;br /&gt;
Projects may be aborted prior to delivery for a variety of reasons, including abandonment by project owner, consensus that the effort is no longer worth pursuing, exceeding allocated budget, being blocked by external factors, and so forth. Such projects will be closed with the &amp;lt;code&amp;gt;was:aborted&amp;lt;/code&amp;gt; label and a corresponding comment.&lt;br /&gt;
&lt;br /&gt;
==== Closing as deferred ====&lt;br /&gt;
&lt;br /&gt;
Projects that are blocked or stalled for an extended period of time may be closed with the &amp;lt;code&amp;gt;was:deferred&amp;lt;/code&amp;gt; label and a corresponding comment. Deferral is appropriate if the project is something that we'd still like to do, but see no near-term path to actually working on. A deferred project may be reopened when it becomes feasible to work on it, but any prior budget allocation should be assumed invalid.&lt;br /&gt;
&lt;br /&gt;
==== Closing as superseded ====&lt;br /&gt;
&lt;br /&gt;
Projects may be closed with the &amp;lt;code&amp;gt;was:superseded&amp;lt;/code&amp;gt; label when another project becomes a more appropriate vehicle for getting the same or similar work done. When closing, a comment should be added providing a link to the superseding project.&lt;br /&gt;
&lt;br /&gt;
=== Compensation ===&lt;br /&gt;
&lt;br /&gt;
Ideally, compensation should be requested after a project has been closed, but this is not always practical. A contributor may request compensation for work on a given project prior to that project's closure assuming that the work in question has itself been meaningfully delivered. For example, if a [[Growth Team]] project involves creating and publishing an instructional video, the video creator may request compensation for their work assuming the video has been published and promoted to its intended audience even if the larger growth project is still in progress.&lt;br /&gt;
&lt;br /&gt;
[[Category:Processes]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Bisq_Maintainer&amp;diff=464</id>
		<title>Bisq Maintainer</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Bisq_Maintainer&amp;diff=464"/>
		<updated>2020-03-06T14:17:36Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Link to newly-renamed Roles article&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article documents the ''Bisq Maintainer'' [[Roles|role]].&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Issue ==&lt;br /&gt;
https://github.com/bisq-network/roles/issues/63&lt;br /&gt;
&lt;br /&gt;
== Team ==&lt;br /&gt;
[https://github.com/orgs/bisq-network/teams/bisq-maintainers/members @bisq-network/bisq-maintainers]&lt;br /&gt;
&lt;br /&gt;
== Duties ==&lt;br /&gt;
* Perform [https://docs.bisq.network/roles.html#common-duties duties common to all roles]&lt;br /&gt;
* Merge pull requests per the [[Development Process]]&lt;br /&gt;
* Manage critical bugs per the [[Critical Bugs]] process&lt;br /&gt;
&lt;br /&gt;
== Rights ==&lt;br /&gt;
* Admin access to the bisq-network/bisq repository&lt;br /&gt;
* Write access to the [[Critical Bugs#Board|critical bugs board]]&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
Required. See https://github.com/bisq-network/bisq/blob/42a037e/core/src/main/java/bisq/core/dao/state/model/governance/BondedRoleType.java#L51&lt;br /&gt;
&lt;br /&gt;
[[Category:Roles]]&lt;br /&gt;
[[Category:Maintainer]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Roles&amp;diff=462</id>
		<title>Roles</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Roles&amp;diff=462"/>
		<updated>2020-03-06T14:17:03Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Cbeams moved page Role to Roles&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article is a stub pending the transcription of https://docs.bisq.network/roles.html here to the wiki. See https://github.com/bisq-network/roles/issues for the canonical list of all current roles and see [[:Category:Roles|Category:Roles]] for a list of all roles documented here on the wiki.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
Each role should be documented as a wiki article using using the template below.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
This article documents the ''&amp;lt;Role Name&amp;gt;'' [[role]].&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Issue ==&lt;br /&gt;
&amp;lt;!-- link to this role's corresponding issue in the https://github.com/bisq-network/roles repository --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Team ==&lt;br /&gt;
&amp;lt;!-- link to this role's corresponding team at https://github.com/orgs/bisq-network/teams --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Duties ==&lt;br /&gt;
&amp;lt;!-- list in bullet points each of the duties that owner(s) of this role must fulfill --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rights ==&lt;br /&gt;
&amp;lt;!-- list in bullet points all special privileges that owner(s) of this role are granted, e.g. repository access --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
&amp;lt;!-- indicate whether bonding is required for this role, and if so, how much --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Roles]]&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:DAO]]&lt;br /&gt;
[[Category:Processes]]&lt;br /&gt;
[[Category:Stubs]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Mediator&amp;diff=461</id>
		<title>Mediator</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Mediator&amp;diff=461"/>
		<updated>2020-03-06T14:00:32Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Add TODO for transcribing the #Duties section to the new Mediation process article&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article documents the ''Mediator'' [[role]].&lt;br /&gt;
&lt;br /&gt;
== Issue ==&lt;br /&gt;
&lt;br /&gt;
https://github.com/bisq-network/roles/issues/83&lt;br /&gt;
&lt;br /&gt;
== Team ==&lt;br /&gt;
&lt;br /&gt;
[https://github.com/orgs/bisq-network/teams/mediators @bisq-network/mediators]&lt;br /&gt;
&lt;br /&gt;
== Duties ==&lt;br /&gt;
&lt;br /&gt;
''TODO: transcribe / adapt this section to the dedicated [[Mediation]] process article, such that it can be consumed by both mediators and users alike. This section will remain, but should consist of a shorter list of bullet points linking to the [[Mediation]] article, being available on Keybase, mentioning what to do with updating / creating bug issues.''&lt;br /&gt;
&lt;br /&gt;
* Contact both parties of the trade (BTC buyer and BTC seller) to find out what the problem is and why the Support ticket was opened.&lt;br /&gt;
* Check: Maker Fee Transaction ID, Taker Fee Transaction ID and Deposit Transaction ID to make sure the transaction was published and funds aren't stuck.&lt;br /&gt;
* If needed, Mediator will require the private keys from both traders to carry out a manual payout.&lt;br /&gt;
* In case of disagreement or unclear information, verified proof of payment may be required to either party by the Mediator.&lt;br /&gt;
* Close the ticket after analyzing the information obtained from both parties.&lt;br /&gt;
* Being available on Keybase to help users that may not be able to reach out through the Bisq app.&lt;br /&gt;
* Respond time of 24 hours or less.&lt;br /&gt;
* When bugs occur, create detailed issues on https://github.com/bisq-network/support/issues and notify L2 Support.&lt;br /&gt;
&lt;br /&gt;
== Rights ==&lt;br /&gt;
&lt;br /&gt;
* Writer access to the &amp;lt;code&amp;gt;bisq.support&amp;lt;/code&amp;gt; Keybase subteam&lt;br /&gt;
* Compensation request rights per case solved&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
&lt;br /&gt;
A 10,000 BSQ bond is required. See https://github.com/bisq-network/bisq/blob/42a037e/core/src/main/java/bisq/core/dao/state/model/governance/BondedRoleType.java#L68&lt;br /&gt;
&lt;br /&gt;
[[Category:Roles]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Mediation&amp;diff=460</id>
		<title>Mediation</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Mediation&amp;diff=460"/>
		<updated>2020-03-06T13:56:14Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Stub out the Mediation process&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article is a stub pending the adaptation of the current [[Mediator#Duties]] section here.&lt;br /&gt;
&lt;br /&gt;
[[Category:Stubs]]&lt;br /&gt;
[[Category:Processes]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=User_support&amp;diff=459</id>
		<title>User support</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=User_support&amp;diff=459"/>
		<updated>2020-03-06T13:53:56Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Flesh out links to various user support resources; remove Stubs category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''This article documents how to get support as a Bisq user. For information on how to provide support, see [[Support Team]].''&lt;br /&gt;
&lt;br /&gt;
Bisq users have a variety of options for getting their questions answered and problems solved. The sections below briefly describe and link to each support resource.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Via the FAQ ==&lt;br /&gt;
&lt;br /&gt;
Many common questions can be answered by browsing the [https://bisq.network/faq Bisq FAQ]&lt;br /&gt;
&lt;br /&gt;
== Via the wiki ==&lt;br /&gt;
&lt;br /&gt;
Common problems and solutions are documented in [[Troubleshooting]]. More generally, you can browse the articles in the [[:Category:Client|Bisq Client]] category.&lt;br /&gt;
&lt;br /&gt;
== Via Keybase chat ==&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;#support&amp;lt;/code&amp;gt; channel in the [[Keybase|Bisq Keybase team]] is Bisq's '''primary user support channel'''. When in doubt, ask your question here!&lt;br /&gt;
&lt;br /&gt;
== Via the Bisq docs website ==&lt;br /&gt;
&lt;br /&gt;
See https://docs.bisq.network&lt;br /&gt;
&lt;br /&gt;
== Via GitHub issues ==&lt;br /&gt;
&lt;br /&gt;
See https://github.com/bisq-network/support&lt;br /&gt;
&lt;br /&gt;
== Via the Bisq Forum ==&lt;br /&gt;
&lt;br /&gt;
See https://bisq.community&lt;br /&gt;
&lt;br /&gt;
== Via Mediation ==&lt;br /&gt;
&lt;br /&gt;
See [[Mediation]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Processes]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Troubleshooting&amp;diff=458</id>
		<title>Troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Troubleshooting&amp;diff=458"/>
		<updated>2020-03-06T13:45:44Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Link to newly-renamed User support article&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article is a stub. The specific sections below are just examples for demonstration purposes.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Bisq won't start ==&lt;br /&gt;
&lt;br /&gt;
== My Antivirus software flags Bisq as malware ==&lt;br /&gt;
&lt;br /&gt;
== Bisq cannot connect via Tor ==&lt;br /&gt;
&lt;br /&gt;
== My wallet has an incorrect balance ==&lt;br /&gt;
&lt;br /&gt;
See [[Delete and resync SPV file]]&lt;br /&gt;
&lt;br /&gt;
== My problem isn't addressed here ==&lt;br /&gt;
&lt;br /&gt;
See [[user support]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Stubs]]&lt;br /&gt;
[[Category:Client]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=User_support&amp;diff=455</id>
		<title>User support</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=User_support&amp;diff=455"/>
		<updated>2020-03-06T13:45:14Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Cbeams moved page Support to User support&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''This article documents how to get support as a Bisq user. For information on how to provide support, see [[Support Team]].''&lt;br /&gt;
&lt;br /&gt;
Bisq users have a variety of options for getting their questions answered and problems solved. The sections below briefly describe and link to each support channel.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Via the FAQ==&lt;br /&gt;
Many common questions can be answered by browsing the [https://bisq.network/faq Bisq FAQ]&lt;br /&gt;
&lt;br /&gt;
==Via Keybase chat==&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;#support&amp;lt;/code&amp;gt; channel in the [[Keybase|Bisq Keybase team]] is the project's '''primary user support channel'''. When in doubt, ask your question here!&lt;br /&gt;
&lt;br /&gt;
==Via Bisq Documentation==&lt;br /&gt;
&lt;br /&gt;
==Via Knowledge Base articles==&lt;br /&gt;
&lt;br /&gt;
==Via GitHub issues==&lt;br /&gt;
&lt;br /&gt;
==Via the Bisq Forum==&lt;br /&gt;
&lt;br /&gt;
==Via Mediation==&lt;br /&gt;
&lt;br /&gt;
[[Category:Stubs]]&lt;br /&gt;
[[Category:Processes]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Support&amp;diff=456</id>
		<title>Support</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Support&amp;diff=456"/>
		<updated>2020-03-06T13:45:14Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Cbeams moved page Support to User support&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[User support]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Support_Team&amp;diff=454</id>
		<title>Support Team</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Support_Team&amp;diff=454"/>
		<updated>2020-03-06T13:42:25Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Link to newly-renamed User support article; polish links and structure&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Support Team is responsible for providing excellent [[user support|support]] for Bisq users. This includes:&lt;br /&gt;
&lt;br /&gt;
* Handling individual support cases, including [[mediation]] and [[refunds]]&lt;br /&gt;
* Maintaining the Bisq [[Docs|docs website]]&lt;br /&gt;
* Maintaining support-related articles here on the Bisq [[wiki]].&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Roles ==&lt;br /&gt;
&lt;br /&gt;
* [[Support Team Lead]]&lt;br /&gt;
* L1/L2 [[Support Agent]]&lt;br /&gt;
* [[Mediator]]&lt;br /&gt;
* [[Arbitrator]]&lt;br /&gt;
* [[Refund Agent]]&lt;br /&gt;
* [[Donation Address Owner]] (aka Burning Man)&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
=== GitHub Team ===&lt;br /&gt;
&lt;br /&gt;
[https://github.com/orgs/bisq-network/teams/support @bisq-network/support]&lt;br /&gt;
&lt;br /&gt;
=== GitHub Repositories ===&lt;br /&gt;
&lt;br /&gt;
* https://github.com/bisq-network/support&lt;br /&gt;
* https://github.com/bisq-network/bisq-docs&lt;br /&gt;
* https://github.com/bisq-network/wiki&lt;br /&gt;
&lt;br /&gt;
=== Keybase chat ===&lt;br /&gt;
&lt;br /&gt;
* [[Keybase]] &amp;lt;code&amp;gt;#support&amp;lt;/code&amp;gt; channel (public, for providing user support)&lt;br /&gt;
* Keybase &amp;lt;code&amp;gt;bisq.support&amp;lt;/code&amp;gt; subteam (private, for Support Team contributors)&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=User_support&amp;diff=453</id>
		<title>User support</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=User_support&amp;diff=453"/>
		<updated>2020-03-06T13:16:40Z</updated>

		<summary type="html">&lt;p&gt;Cbeams: Add Stubs category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''This article documents how to get support as a Bisq user. For information on how to provide support, see [[Support Team]].''&lt;br /&gt;
&lt;br /&gt;
Bisq users have a variety of options for getting their questions answered and problems solved. The sections below briefly describe and link to each support channel.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Via the FAQ==&lt;br /&gt;
Many common questions can be answered by browsing the [https://bisq.network/faq Bisq FAQ]&lt;br /&gt;
&lt;br /&gt;
==Via Keybase chat==&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;#support&amp;lt;/code&amp;gt; channel in the [[Keybase|Bisq Keybase team]] is the project's '''primary user support channel'''. When in doubt, ask your question here!&lt;br /&gt;
&lt;br /&gt;
==Via Bisq Documentation==&lt;br /&gt;
&lt;br /&gt;
==Via Knowledge Base articles==&lt;br /&gt;
&lt;br /&gt;
==Via GitHub issues==&lt;br /&gt;
&lt;br /&gt;
==Via the Bisq Forum==&lt;br /&gt;
&lt;br /&gt;
==Via Mediation==&lt;br /&gt;
&lt;br /&gt;
[[Category:Stubs]]&lt;br /&gt;
[[Category:Processes]]&lt;/div&gt;</summary>
		<author><name>Cbeams</name></author>
		
	</entry>
</feed>