bisq-network / bisq

A decentralized bitcoin exchange network
https://bisq.network
GNU Affero General Public License v3.0
4.7k stars 1.27k forks source link

Improve BSQ account creation & purchase process #5046

Open Conza88 opened 3 years ago

Conza88 commented 3 years ago

Buying BSQ should be simple AF. The benefit for the DAO should be pretty clear, i.e. increased demand (by lowering barriers of entry for new comers).

  1. After digging into "Account -> Altcoin Accounts" and past all the shitcoins, manage to get "BSQ" buried amongst the masses [Star it at top?].
  2. Not entirely clear the effects of "trade instant (within 1 hour with this altcoin effects)" being selected changes. No "(i)" with further info. No link to wiki.
  3. BSQ address - must enter this... how? Where do I get this from? No idea. Why can't I generate it right from that screen? Why is there no easy reference to where that address is e.g. "(i) BSQ address is located in "DAO -> BSQ Wallet". I gather I am just copying the "your BSQ receive address"? Why not auto-generate that as it is there, automatically in new account creation? If I make a non-instant BSQ account, that address has to be different? No idea. Not clear at all.
  4. The BTC to BSQ is rather confusing initially, in that requires a conversion still to some fiat to get a grasp of what is being traded. No sats standard yet. Possibly another chosen fiat column to aide this? Or a BSQ/EUR , BSQ/USD , BSQ/AUD price assistance? Or user has default currency of choice in their program, and hovering over BTC price shows local currency conversion?

I will stop here, but have ranted before about the purchasing process... which is just as issue prone.

Feel free to add to the BSQ buying process critique, or I may if I go through it again. Wasn't intuitive or easy at all for a new comer.

Conza88 commented 3 years ago

Buying BSQ

  1. Not clear where to look for BSQ explorer, no guidance.
  2. No guidance to "DAO -> BSQ Wallet" to see available funds if the BSQ has come through, after trade gets advised as sent.
  3. No real guidance on best way to confirm proper amount was sent.
  4. Trade is showing in blocks, but not yet verified. Anyway this can be changed to actually verified? Or some other measure that indicates BSQ verification? Automate? image

image

Conza88 commented 3 years ago

Adding @sqrrm's suggestion #5055 :

"Auto creating a BSQ account is reasonable and something I did for the not yet completed atomic BSQ trades. It's a bit more problematic for the current model as the receive address needs to be available throughout the trade process and our current model expects 1 single address per account. I think we could create a BSQ account with the first unused BSQ address if there is no other BSQ account. That would make it somewhat easier to get started with BSQ in the current state."

pazza83 commented 3 years ago

I agree that Bisq should make buying BSQ simple.

I think it is easy to buy BSQ once you know what to do but it does take a little time to figure out. This could be made easier. There is a wiki that has been made that is helpful: https://bisq.wiki/Buy_BSQ

I think it would be good to take into consideration how to onboard new users to Bisq in the client on the new UI design.

After digging into "Account -> Altcoin Accounts" and past all the shitcoins, manage to get "BSQ" buried amongst the masses [Star it at top?].

Yes, I agree BSQ should be given prominence.

Not entirely clear the effects of "trade instant (within 1 hour with this altcoin effects)" being selected changes. No "(i)" with further info. No link to wiki.

Agree, there is some mention here: https://bisq.wiki/Payment_methods#Altcoin_payment_methods but it could be expanded.

BSQ address - must enter this... how?

I agree with the suggestion of auto generating an address if this is possible.

I am also aware that the BSQ address someone enters when creating there account will then be used for all their BSQ trades. I think this is not best practice. Changing the address every trade is not possible if you have multiple offers, and even impractical if you do one at a time. It would be good to know if this is something that can be changed. It might be I am not doing it correctly though!

The BTC to BSQ is rather confusing initially, in that requires a conversion still to some fiat to get a grasp of what is being traded. No sats standard yet.

Yes, it is a little confusing but I think for altcoins comparing to a price in BTC is the standard. I look at the DAO dashboard to get an idea of the price in BSQ in dollars. There was discussion about including other prices, EUR was suggested, but this was discounted. I think USD comparisons are the standard.

No clear indication of what explorer and how to validate if funds have been sent.

Agreed, I think a wiki would be useful. I have just learnt a little as I have gone along. Recently I noticed when clicking on BSQ transactions IDs it was opening up a BTC explorer. I know BSQ is fundamentally BTC but think that the BSQ explorers should be standard. It could have been me changing the setting to use the wrong explorer I suppose.

Conza88 commented 3 years ago

https://bisq.community/t/how-to-buy-bsq/10374

image

Mycelial1 commented 3 years ago

Reposting in a more relevant thread.

I created a mockup that was inspired by the ethereum DEXes like Uniswap and 1inch. It's just an icon that displays your current BSQ balance.

croppedsamplebsqcounter

I think BSQ just needs to be front and center in the UI. Period. I have felt this way since the DAO was launched.

Pazza mentioned in another thread about potentially airdropping BSQ to recursively to users of bisq and that's exactly what ethereum AMM DEXes are doing.

These Automated Market Makers like Uniswap and 1inch airdropped their own governance tokens to users that helped bootstrap the DEX and they added a GIANT icon at the top of the UI that displays your eligible claim/current balance.

It has now become a trend with these AMM clones to do their own airdrops to incentivize people to be users and liquidity providers.

I'm not saying we have to do an airdrop (though that would be cool), but I wanted to point out that it works for creating awareness and buzz.

Regardless, I think BSQ just needs to be front and center in the UI. A simple icon that displays your balance would be WAY MORE advertisement for BSQ than having to search for it as a regular altcoin like it is now.

MwithM commented 3 years ago

@Mycelial1 I find it a good idea. I would add the currency "25 BSQ" instead of just "25" at least until most of the traders know what this stands for.

Conza88 commented 3 years ago

I created a mockup that was inspired by the ethereum DEXes like Uniswap and 1inch. It's just an icon that displays your current BSQ balance.

croppedsamplebsqcounter

I think BSQ just needs to be front and center in the UI. Period. I have felt this way since the DAO was launched.

I couldn't agree more re: making current amount of BSQ far more prominent. I think BEFORE that takes place, the whole issues raised originally need to be addressed. A cosmetic change will bring awareness, but far more problems if people don't have an easy fluid way to do it.

Pazza mentioned in another thread about potentially airdropping BSQ to recursively to users of bisq and that's exactly what ethereum AMM DEXes are doing.

These Automated Market Makers like Uniswap and 1inch airdropped their own governance tokens to users that helped bootstrap the DEX and they added a GIANT icon at the top of the UI that displays your eligible claim/current balance.

It has now become a trend with these AMM clones to do their own airdrops to incentivize people to be users and liquidity providers.

I'm not saying we have to do an airdrop (though that would be cool), but I wanted to point out that it works for creating awareness and buzz.

No airdrops imo. I don't think there'd be a better way to tarnish the brand reputation garnered so for Bisq. I've piped up elsewhere that BSQ needs to not be considered another shitcoin—have its own stats in various sections of site (reporting on payment methods etc, where its makes it look like altcoins are top no. of offers when BSQ is the vast majority.

Regardless, I think BSQ just needs to be front and center in the UI. A simple icon that displays your balance would be WAY MORE advertisement for BSQ than having to search for it as a regular altcoin like it is now.

If the agents/support want more tickets, they'd promote BSQ and make this change - without having made it any easier for a newbie to acquire as per OP.

Definitely on board with this UX change in general, just post easy purchase improvements.

Conza88 commented 3 years ago

@pedromvpg FYI

ghost commented 2 years ago

@ripcurlx This issue seems to be outdated since BSQ Swap was implemented.