-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement listing offers on multiple markets and using multiple payment methods #201
Comments
This topic has come up a few times over the past few weeks...examples: SWIFT bank wires as already mentioned, Western Union transfers between different countries, and this week Revolut enabled EUR-USD transfers. Maybe TransferWise could be considered too. Having payment methods cleaned up and extended beyond borders could be especially beneficial for fledgling markets (e.g., CAD and AUD) where there is consistent interest but usually not great liquidity. |
This an excellent idea that could improve liquidity a lot. Another way to to think "Virtual offers" could be to generate a customized order book, that is, the user could see an aggregated order book with all offers included in the trading pairs he is interested in and/or his payment accounts are able to interact with. |
Should not be limited to banks, unless there is some problem for mediators/arbitrators to do their job. I would like to be able to buy/sell with, say, western union, uphold and advanced cash, AS WELL as national bank transfers. |
Closing as approved. |
I know this is closed but just wanted to share a way I have used Bisq to view the total offers for a particular payment type. Maybe it is obvious to everyone else but I only found out last month that you can sort all offers by payment type. This is useful when searching for offers using a multi-currency account such as Revolut. Maybe an easy workaround solution is to promote search by payment method 'select payment method' on the GUI. Mostly it defaults to Search by currency 'select currency' . Also it the UX would be much improved on searches by 'Payment Method' if it allowed sorting by 'deviation from market price'. Currently it is unable to sort by price due to differnet currencies. This links to my proposal #4641 |
Background
Currently, we have the following "bank transfer" payment methods in Bisq:
etc.
As well as the following new "bank transfer" payment methods in development:
Issue
Since a single bank account can typically accept payments from multiple payment networks, such as
SWIFT, ACH, Zengin Furikomi, etc. all at the same time, it is typical for a user to want to be able to create offers that can be taken on any payment network their bank supports. However, currently Bisq requires markets to fork their liquidity into single payment methods, as well as single currencies.
For example, as @dav1dpgit pointed out on Keybase, if you have a bank account in Japan that can receive money from anywhere in the world, in over 10 fiat currencies, why do we have to limit our offers on Bisq to a single payment network and a single currency? If someone wants to accept my offer and pay with any fiat currency my bank accepts, or pay with any payment network my bank accepts, they should be able to...
Proposal 1
Bisq should publish the same offer multiple times, once for each payment method the maker is willing to accept for their offer. As soon as any one of the offer's listings is taken, all of the offer's listings will be removed from the offer books.
For example, I should be able to accept SWIFT and Japan Bank Transfer for the same offer.
Proposal 2
Bisq should publish the same offer multiple times, once for each fiat currency the maker is willing to accept for their offer. As soon as any one of the offer's listings is taken, all of the offer's listings will be removed from the offer books.
For example, I should be able to accept USD, EUR, JPY, GBP, HKD, etc. for the same offer, using the automatically adjusted fiat rate system that existing offers use. I should be able to set a different % premium for each fiat currency I choose to publish my offer on, since I will have to pay a different % premium to my bank to convert to my local currency.
Concerns about modifying trade protocol
Of course, we should avoid modifying the trade protocol as much as possible. Therefore we should probably implement this proposal by creating "virtual offers" which can spend the same "reserved funds" and use the same funding UTXO for a single offer on any of the "virtual offers"
The text was updated successfully, but these errors were encountered: