Can you describe what happened that led to you being charged to open a new channel?
When setup the hub it has a list of things to do to get it up and running one of this is to migrate your funds from your getalby wallet to the new hub while opening a lightning channel at the same time. Normally with these things when you click perform such an action it will warn you about what is going to happen, possibly provide a short clear description of what is going to happen and a second verification ensuring you know what’s about to happen. With hub it only provides in short description tell you it’s going to migrate your funds and there will be a fee that you’ll pay after which the channel will open. I clicked with the expectation to get more into thinking it would open another area where I can view and setup the migration and get details and more info. But no as soon as you click it will just drain you Alby wallet take 16k sats and open a channel all after one click no other warning or info. I’d doesn’t even tell you how much sats it’ll cost it just takes the say. No extra warnings or check to let you know “hey we’re about to milk 16k from your wallet, are you sure you want to do this ?”
I see. Yeah that experience could definitely be better. Needs to come with some very clear expectations of what’s about to happen.
any ideas on better texts? (which also seems not to be read) that button explicitly says “open a channel”. and not “next” or something. the edge case here is a bit that the user has a alby hosted balance which is used instead of showing the invoice QR. we wanted to make this smooth. feedback is also that people don’t like complicated long onboarding steps. one-click done. but there is put a lot of work in these processes. feel free to open an issue or PR.. all open source and early versions.
i suggest adding a button at the beginning of these processes with "i have done this before, i am sure" and less text and just a second confirmation, and make the "easy mode" pages shorter, with progress buttons that don't activate until a few seconds pass, to pass through three or four pages of warnings and explanations newbies need to understand that all this has a cost, and experienced users already know, and this is the best way to account for both user types