Closed cbeams closed 7 months ago
Closing as dropped. We do very much need payment method experts, but it probably doesn't make sense to try to model this as a dedicated role under the DAO. Typically, people are an expert with one payment method or another, and what's needed is documentation for them about how to provide the team with all the necessary information about adding a payment method, e.g. details about chargeback risk, daily/weekly/monthly limits, etc.
On second thought, I am re-opening this issue. We do very much need someone to take responsibility for our payment methods in Bisq, especially as regards adding new ones and the requirements for doing so.
In the recent request by @seljuck to add support for Popmoney as a payment method (bisq-network/exchange#1273), @ManfredKarrer posted the following (now outdated) docs that we used to vet various payment methods:
If you are interested in taking ownership of these materials, and generally improving the way we manage payment methods in Bisq, let us know!
If you are a developer, this role can also include actually maintaining the code around payment methods as well, but that is not a requirement.
Per the Slack conversation at https://bisq.slack.com/archives/C6YNLRYS2/p1523352284000066, @alfsbs would like to take on this role, and I've assigned him in a provisional fashion here. The next steps will be putting together a more detailed description of the role, its tasks, and goals, and also putting together an up-to-date, canonical "howto" doc on adding payment methods to Bisq. Welcome, @alfsbs, and please feel free to discuss all of this, to share your progress, etc in the #payment-methods
channel in Slack.
Proposed description:
This role is responsible for the management of payment methods addition and maintenance
Tasks
Goals
KPIs
Slack: #payment-methods Issues: https://github.com/bisq-network/bisq-desktop label-> in:payment-methods
Thanks, @alfsbs. I've transcribed your proposed description into the actual description at top, and made a few small style and text changes along the way. If it looks good to you, then onward!
General moderation of the #payment-methods slack channel and collaboration in bisq's community forum related issues. Participation in growth calls in relation to payment methods maintainer.
Investigation of the following payment methods
Other in process
/cc bisq-network/compensation#67
Thanks, @alfsbs. A couple minor nits:
Please use 2018.04 report
title formatting for these report comments for consistency with everyone else's reports.
Please backreference your your compensation report issue with a mentioning like the following: bisq-network/compensation#67. I and other do this with a /cc bisq-network/compensation#67
at the bottom of the report comment. Doing this ensures bi-directional linkage between compensation request issues and role report comments, which is quite helpful for voting stakeholders as they review everyone's requests. Have a look at the timeline of your compensation request issue now, and you'll see the effect that the issue reference I just created has on its timeline.
General: Moderation of the #payment-methods slack channel and collaboration in bisq's community forum related issues. Participation in growth calls in relation to payment methods maintainer and growth experiments.
Most total volume for the 0.6-0.7 interval, probably due to being the lowest amount with a small % fee
Below a graph showing total % fees for different BTC amounts
SEPA transactions dominating in both volume and frequency, Altcoins with the highest mean amount
Note, @alfsbs and all that I've just removed the help wanted
label from this role. It would still be good to have a secondary role owner to work with @alfsbs and be able to pick stuff up in his absence, but this is no longer a role that has no owner or otherwise needs to be handed off urgently to someone else, thus the removal of the label.
General: Moderation of the #payment-methods slack channel and collaboration in bisq's community forum related issues. Participation in growth calls in relation to payment methods maintainer and growth experiments.
Calculated by offers in LocalBitcoins
General: Moderation of the #payment-methods slack channel and collaboration in bisq's community forum related issues. Participation in growth calls in relation to payment methods maintainer and growth experiments.
Payer, Serve, Hal Cash, Qiwi and Advcash PMs verification, description and follow up LBC payment methods benchmark
Very interesting graphics. Thanks. Wonder if XMR/BTC pair for july is a trend or just a bubble ? XMR/BTC is 1st in volume in July. Did this already happen ? (probably not). Wow !
@HarryMacfinned Thanks! Yes, it has come from 3rd place on May to 1st in July, hopefully it will carry on growing!
General: Moderation of the #payment-methods slack channel and collaboration in bisq's community forum related issues. Participation in growth calls in relation to payment methods maintainer and growth experiments. The next three months I have a bigger work load and I will be less active
Payer, Serve, Qiwi and Advcash PMs verification, description and follow up
General: Moderation of the #payment-methods slack channel and collaboration in bisq's community forum related issues. Participation in growth calls in relation to payment methods maintainer and growth experiments.
Payer, Serve, Qiwi and Advcash PMs verification, description and follow up
@alfsbs, I think it might be best to do away with the dedicated bisq-network/payment-methods repository, and to move all the issues there into the main bisq-network/bisq repository. There are a few reasons for this:
Your role would stay the same, you'd just be commenting on issues in the main repo instead of the dedicated one.
Any objections?
@cbeams, no objections, it makes sense.
All issues (both open and closed) in the bisq-network/payment-methods repository have been moved into the main bisq-network/bisq repository, assigned to @alfsbs and labeled as in:payment-methods
. The payment-methods repository has also been deleted.
@ManfredKarrer and @ripcurlx, please assign and label any new incoming payment method issues the same way.
General: Moderation of the #payment-methods slack channel and collaboration in bisq's community forum related issues. Participation in growth calls in relation to payment methods maintainer and growth experiments.
Payer, Serve, Qiwi and Advcash PMs verification, description and follow up
/cc bisq-network/compensation#203
General: Moderation of the #payment-methods slack channel and collaboration in bisq's community forum related issues. Participation in growth calls in relation to payment methods maintainer and growth experiments. The next two months I have a bigger work load and I will be less active
Payer, Serve, Qiwi and Advcash PMs verification, description and follow up
/cc bisq-network/compensation#202
General: Moderation of the #payment-methods slack channel and collaboration in bisq's community forum related issues. Participation in growth calls in relation to payment methods maintainer and growth experiments.
Payer, Serve, Qiwi and Advcash PMs verification, description and follow up
/cc bisq-network/compensation#218
General: Moderation of the #payment-methods slack channel and collaboration in bisq's community forum related issues. Participation in growth calls in relation to payment methods maintainer and growth experiments.
Payeer, Serve, Qiwi and PMs verification, description and follow up
Now that I've added Japan Bank Transfer payment method, and started working on Brazil NuBank with @fabio, I propose to takeover this role together with @m52go - he can do the biz side and I can do the dev side 😁
Changes made -- I've removed @alfsbs as there hasn't been much progress/feedback here lately.
Typically it would make sense to have more of a discussion to effect a change in roles, but given the consistent lack of updates here, I think it's fair to re-assign this one to more active contributors.
Alf, if you have any pending contributions or any other feedback, please let us know.
Japanese Bank Transfer (furikomi) was added with v1.1.6. wiz and I have had preliminary talks with a couple of Aussies to add Osko.
We may need to remove Revolut if this issue is not handled quickly—multiple reports of people getting in trouble with their banks because of Revolut transactions.
Here is how fiat payments were made in the month of September.
No notable changes.
Here is how fiat payments were made in the month of October.
No notable changes.
Here is how fiat payments were made in the month of November. I've included BTC amounts per payment method below.
Frequency
BTC Volume
No notable changes.
Here is how fiat payments were made in the month of December.
No notable changes.
Here is how fiat payments were made in the month of January.
As well as a breakdown of traditional altcoin trades and instant altcoin trades.
No notable changes, yet. But there has been activity, with actual contributions probably taking place in Cycle 12. Payment methods need more attention, and may be a reason for smaller trades overall, especially since account signing was implemented.
SWIFT bank wires were supposed to be included in v1.2.8 but got pushed back in favor of critical bugs that were found in advance of the release.
Other contributors have been experimenting with the online version of Western Union to see if there is any potential / utility for it within Bisq.
Zelle has changed some things about the way it operates, which makes the warning message and list of banks displayed in Bisq outdated. I just discovered this recently...PR to fix incoming.
Here is how fiat payments were made in February.
As well as a breakdown of traditional altcoin trades and instant altcoin trades, this time shown over time since introduction, instead of as a 1-month snapshot. Seen this way, it's unmistakable how much more common instant trades were when altcoin volume was high. Why is that?
No notable changes. Changes are in a bit of a limbo, as there is a desire to do a thorough overhaul of how payment accounts on Bisq work...but it's not clear when or how long that might take.
In the mean time, SWIFT bank wires, WU bank transfers, and possible new payment methods in Latin America may be in line to be added.
We need to figure out how to reconcile these mid/long-term and short-term priorities.
Here is how fiat payments were made in March. Notice that Zelle is currently the most-used payment method across the network (and actually has been for almost a year now).
No notable changes.
For this cycle I present a chart showing how the share of how fiat methods have changed over time.
Zelle and SEPA are up top. Revolut (green) and national bank transfer (yellow) are next. Faster Payments is next (GBP) and showing big growth lately, which was a surprise. Interac is next (red) which is nice as it shows steady CAD growth.
No notable changes. Below are premiums paid by payment method, maker vs taker.
No notable changes. Below are percent breakdowns of all payment methods on Bisq, including altcoins.
No notable changes. Hoping we can pay more attention to this element of Bisq soon.
No notable changes. I did make a post that covered trading trends, and payment methods were a notable part of it.
No notable changes, but in response to recent suggestions for adding new payment methods, I'll start working to determine criteria and process for getting new payment methods added.
Per @m52go's request and as per https://github.com/bisq-network/proposals/issues/252#issuecomment-711215228, I've added @pazza83 as the primary maintainer for this role, and removed @m52go from the @bisq-network/payment-method-maintainers team. @wiz remains as secondary.
Hi @cbeams many thanks. I am acknowledging this. I will be work with @m52go to get a good understanding of the role. I will provide the relevant reports here.
Since pazza is taking over, I'm going to resign as the secondary owner
Hi @m52go I have made a few tweaks to the definition of the payment method maintainer role, see below. It would be great to get your feedback. Also as Wiz has now resigned from being secondary owner, I am assuming you will now take his place?
Docs: Team: @bisq-network/payment-method-maintainers Primary owner: @pazza83 Secondary owner: N/A
Role is responsible for the vetting new payment methods in Bisq, as well as maintaining existing ones and monitoring their performance. This is not a technical maintainer role, i.e. it is not about development, but rather about managing the process around payment methods.
Since pazza is taking over, I'm going to resign as the secondary owner
I've removed you from @bisq-network/payment-method-maintainers accordingly.
This is my first report since being assigned the Payment Method Maintainer role.
Seeing as this is my first report I thought it would be appropriate to introduce myself to people and provide a little in the way of background.
My interest in Bisq began in April this year. Having more time on my hands due to the lockdowns, I got stuck into finding out more about Bisq, I was particularly interested in reading about the DAO and gaining an understanding of how it was being implemented and how the governance was structured. I value privacy, anonymity, and societies that are based on openness. These shared values and the decentralized and distributed nature of BISQ was, therefore, appealing to me. Since then I have been actively using the platform to gain a better understanding of how it is used and to experiment with a variety of payment methods. I am optimistic about the success of BISQ and am hopeful that it can be a catalyst for other decentralized autonomous organizations to be established. I was keen to be of any value I could so volunteered for the Payment Method Maintainer role.
As this is my first month I have been spending time trying to understand the requirements of the role, and what needs to be achieved. To this end I have spent quite a bit of time just getting familiar with GitHub in general, previous issues related payment methods and trying to understand how I can best contribute to Bisq. I have also been in contact with @m52go who has been really helpful in answering all my questions and transitioning the role to myself.
For this role I see the outcomes to strive towards to be:
I have documented the solutions required to achieve the outcomes within the tasks/goals sections of the Payment Maintainer role. https://github.com/bisq-network/roles/issues/38#issuecomment-727760468
I decided to research and document what payment methods other P2P fiat exchanges are using, and compare this to what Bisq offers.
Here is a link showing the data. It is sorted by most to least popular payment methods (where popularity is defined by the number of P2P fiat exchanges utilizing the specific payment method)
What payment methods are being utilized by P2P fiat exchanges?
It is clear from this research that Bisq is underutilized in terms of payment method options. I do not think this can be explained away by other platform using more risky payment methods. There are many payment methods that would be able to be utilized by Bisq that fit all essential criteria.
This spreadsheet gives an indication of the scope of the work required going forward by the Payment Method Maintainer.
I am a fan of putting systems in place early on. Therefore, I made the following proposals:
I will continue to improve the above proposals and make additions for new systems that increase scalability.
I reached out to the Bisq community to ask for their input on what new payment methods would they like added to Bisq. I did this on the following platforms:
Telegram
I have assumed ownership of the following long-standing discussions. I am determined to bring them to a conclusion, to add or not to add, by the end of the year.
The barriers to achieving this, and the goals of my role in general, is my ability to encourage the participation of multiple contributors that have lots of demands on their time. I am hopeful that I will develop my skills to work well as part of a remote team to achieve this.
I spent time on the following:
Both of these payment methods have been included in the recent v1.5.0. Many thanks to @chimp1984 and @viperperidot for helping me with this.
There are many more payment methods that required consideration for addition. Whilst I have acknowledged them I am keen to take stock of all the requests, develop a roadmap, and prioritize before getting to work on more. I am working on this to be ready for Cycle 20.
As above I have noted payment methods that need changes made to them but am yet to action them.
I have also been involved in a Keybase discussion with the mediators and another trader about TransferWise SEPA.
I have made some suggestions for improvements to the Bisq client to facilitate this:
The following have been actioned:
The following is still in discussion, no comments yet:
I have been actively participating in the payment-methods Keybase channel. I have also helped a few users with payment related questions on the Bisq Reddit, Telegram and Community channels
I have not started this yet
I have not started this yet.
I have generally been trying to involve myself in discussions on GitHub and share my thoughts / experiences.
I have arranged with @leo816 to start a support internship for the next cycle. I think this will be great learning opportunity and I am sure any knowledge I gain will be useful for the payment maintainer role also.
I am really enjoying contributing 😊
Welcome, @pazza83! Proactive ownership of this role has been long needed in the project and it's been great to see your engagement over the last weeks. Keep going!
This is my second cycle as Payment Method Maintainer.
Key learning points from this cycle have been:
Make sure I have completed a Wiki in advance of a new payment method being added. This cycle saw the addition of 3 new payment methods; TransferWise, Amazon eGift Cards and PayID. It took me a couple of weeks to get the Wiki's online for the Amazon and TransferWise payment methods. It would have been great to have a wiki in place for them prior to them going online, particularly as they are not so self explanatory.
Have marketing materials created for the promotion of new payment methods ready to be tweeted etc.
Have a system in place to organize the addition of new payment methods in place.
I have set up a Keybase group to liaise with develops to implement new payment methods
I have set up a Keybase group to liaise with mediators with any issues with existing or potential payment methods
I have made users aware of the new payment methods on various channels; website, wiki reddit, telegram, bisq community etc
I have recommend SWIFT to be added as a payment method
I have recommend Cash By Mail to be added as a payment method
I have been monitor and participating in discussion of payment methods on Bisq.community / Keybase and GitHub. I am taking stock of all the payment methods so I can priotritorize them for addition. I would also like to batch them up so that it reduces developer recourses.
I have made a proposal to Use Keybase to increase accessibility to Bisq for new traders with no funds for security deposit, trading and mining fees It would be great to solve the 'how do I trade on Bisq with no Bitcoin problem
I made a proposal to Add missing 4 countries to the SEPA and SEPA Instant payment accounts in Bisq client
I made a proposal to Fix various 'account management' usability issues in the Bisq client to optimize for traders with multiple fiat and altcoin accounts '
Troubleshooted minor issues with the implementation of TransferWise and Amazon eGift Cards. Still in progress.
Updated the text for the New payment method' GitHub issue so it is in keeping with my proposed requirements to consider when adding new payment methods.
I have tried to take ownership of an old issue 'Add option to make trade 'reason' less obvious' and made a design mockup as to how it could be implemented
Following a Keybase discussion with @wiz about unified payment methods I made a proposal with mockup of how to to increase liquidity on Bisq by allowing each offer to have multiple payment methods and currencies associated with it.
Completed a wiki for Amazon eGift Cards
Completed a wiki for TransferWise
Fix issue with lack of signed accounts for Moneybeam, Uphold and PopMoney
Complete a roadmap for the addition of payment methods. I have started this but am yet to complete it.
I have made lots of proposals above but need to action / take ownership of them.
Create GitHub issue for inclusion of TransferWise - US as a payment method.
Create GitHub issue for minor changes needed to Amazon eGift Cards (issue with uses in counties of Euro currency needing to purchase Euro from sellers country.
Long term plan is to create a Wiki for all payment methods. I have also been doing some analysis of existing payment methods and can see some are under utilized. I would like to make sure this is not due to lack of understanding / marketing of the specific payment methods.
Once I have a roadmap, my plan is to score all proposed payment methods to give an objective number that can be used to effectively prioritize them for addition. Before I move on to these I would like to action the long standing SWIFT and CBM payment methods.
I sill need to do a report on payment methods. Plan for the next cycle is to look back on all historic payment methods and report of number of BTC volume. This is now easily possible due to the export to CSV on Bisq 1.5.2.
PayID is still yet to be adopted. There have been a handful of trades but I think more liquidity is needed in the AUD/BTC for this to really take off.
I am pleased with how both Amazon eGift cards and TransferWise have started off.
Amazon has a strong use case for privacy and it is good to be able to fund a BTC purchase via credit / debit card.
I think TransferWise will do really well. I can see it competing, outperforming Revolut once it is adopted and added to US markets.
I am enjoying getting stuck in to this role. I think there is lots of potential to increase trade volume by increasing accessibility to Bisq to users. I am still getting to grips with everything and trying to juggle lots of tasks that need doing. I am looking forward to when I have organized myself more and have a plan of what to do. I think it will be 2/3 cycles before I have reviewed all the payments methods proposed and have a plan in place to action for 2021. I am keen to get started and excited about what can be achieved for the upcming year.
Thanks a lot @pazza83 for this excellent report and your work in that area!
This is my third cycle as Payment Method Maintainer. I think I am beginning to emerge from the organization / getting to grips with everything stage, and am starting to see a little more progress now in terms of things being delivered.
I am enjoying the role and can see a more clear path of what can be achieved in the coming year.
Following my proposal to Use Keybase to increase accessibility to Bisq for new traders with no funds for security deposit, trading and mining fees I have started developing this channel. I have completed two trades as a result of messages there. It is still very much a work in progress and I have started to draft a Wiki to help set out rules: https://bisq.wiki/Keybase-Buy_Bitcoin
The fact these trades rely on trust makes me want to ensure the documentation is on-point to ensure traders are both aware of the risks, and understand how to vet a potential trade partner.
I have not worked out how to pin a message in a Keybase channel so if anyone knows how to achieve this please let me know.
Unfortunately I know of at least 8 Bisq users that had their TransferWise closed over the course of a few days. It is speculated that TransferWise became aware of Bisq usage either through social media or a user contacting TW support. It is assumed they were then able to link the Bisq trades by the associated trade IDs. This is a real shame as TransferWise started off so well. I think it also demonstrates how more careful consideration needs to be given to trades that start and end with the same payment provider (eg Revolut, Uphold, PopMoney, N26 etc).
To address the Trade ID concerns the discussion that was restarted last month about Add option to make trade 'reason' less obvious became more important and ultimately it was decided that is would be best to remove Trade IDs altogether. Hopefully this will help TransferWise become a viable payment method again, and also reduce the chance of a mass closure of accounts occurring on TW or other platforms.
I have been active on Keybase, Reddit and Github with regards discussion of all thing payment method related.
I have worked with a number of Devs to deliver the addition of new payment methods:
And changes to existing ones where needed:
All the above, apart from SWIFT, will have been completed and will be delivered with the next release.
No real issues. Many thaks to @Bisq-knight who made me aware of the Amazon eGift Card issue.
I held off on this due to the TransferWise issue. I am considering how best to market new payment methods. It seems TransferWise made a comment on one of the Twitter posts about cryptocurrencies being against the terms of service. I think making users aware of new methods, but not the payment provider, would be good. Maybe a news/updates section could be added to the new UI bisq-network/projects#47 I assume a basic Tor html browser / reader would be possible?
I need to consider how best to market payment methods. It is a work in progress. I have not really got started yet.
I am working on this at present. First job was to produce a list of
My inital plan was to score the payment methods based on how closed they meet the criteria to be added.
Now I am leaning more to batching payment methods per country / currency. This would make it easier to promote to new users and increase liquidity. I think this will be my preference. I know Colombian, Venezuelan and Brazilian users have been waiting for a long time for more access to their markets. I am keen to address their requirements. I also made a batch of proposals for some more EUR and USD options, as well as three new Indian payment method options.
I am trying to stick to the processes I proposed for editing and adding new payment methods. It seems to be going well and I am hopeful I will meet the estimated timelines.
https://github.com/bisq-network/growth/issues/206 https://github.com/bisq-network/growth/issues/207
The text for the New payment method' GitHub issue has now been updated so is in keeping with my proposed requirements to consider when adding new payment methods.
29 payment methods available to Bisq users. 2 payment methods are being added (CBM and SWIFT) 10 payment methods have been discounted 19 payment methods are being discussed on GitHub 15 payment methods are yet to make it to GithHub issue proposal stage.
This month I proposed the following payment methods for addition:
I also received positive feedback from Reddit users on a post on r/BitcoinIndia
I have also researched many more. Concentrating my efforts for now on multi-currency payment methods.
Next month I will propose more. I understand that for some it might be frustrating to see multiple new payment methods being proposed when others are yet to be actioned. Fear not, there is a method to the process! I am keen to get everything that could be added onto GitHub for discussion before moving on to the next stage. This will also give users the time needed to comment on the proposals. It will be another month or so before this is complete. This way I will ensure that payment methods can be prioritized according to region . currency / user demand / feasibility etc. In the long run it will also allow me to cover more ground in less time and therefore result in more and better payment options for current and future Bisq users.
One of my learning from last cycle was to get wikis online in preparation for new payment methods to be added. Therefore, I will try to stay ahead of the new Bisq releases/
This cycle I have completed a draft wiki for Cash by Mail - in preparation of it being added
I have also started the wiki for using keybase buy-bitcoin
I have not started to build this into my process yet.
These are some of the other things I am yet to action:
Action / take ownership of current GitHub issues regarding payment method changes / additions
Create Wikis for all payment methods.
Complete analysis of existing payment methods and can see some are under utilized. I would like to make sure this is not due to lack of understanding / marketing of the specific payment methods.
Check changes and updates against the proposal I made to Fix various 'account management' usability issues in the Bisq client to optimize for traders with multiple fiat and altcoin accounts '
I feel like I have managed to get understanding of the role. It will likely be another cycle before I am fully on it. Apologies to everyone that have made proposals recently and are keen to see some action. I am keen to get everything added once I have taken stock of everything that needs to be done. I am positive the work being done in the first quarter of this year will make things a lot smoother for the rest of 2021.
Docs: Team: @bisq-network/payment-method-maintainers Primary owner: @pazza83
This role is responsible for the vetting new payment methods in Bisq, as well as maintaining existing ones and monitoring their performance. This is not a technical maintainer role, i.e. it is not about development, but rather about managing the process around payment methods.
Tasks
Goals
KPIs
Slack:
#payment-methods
Issues: https://github.com/bisq-network/bisq-desktop label->in:payment-methods