getAlby / lightning-browser-extension

The Bitcoin Lightning Browser Extension that brings deep Lightning & Nostr integration to the web. Wallet interface to multiple lightning nodes and key signer for Nostr, Liquid and onchain use.
https://getalby.com/#extension
MIT License
540 stars 194 forks source link

Top up with on-chain address user flow #1558

Closed diana0xUX closed 1 year ago

diana0xUX commented 2 years ago

Users want to receive funds / or top up their account.

Design a user flow that would finish the onboarding for the users and allow them to start using Bitcoin micropayments on the web.

https://www.figma.com/file/OszHSwkAH1IiiyWI650iwE/On-chain-bitcoin-onramp?node-id=1%3A2214

diana0xUX commented 2 years ago

The idea for bitcoin onramps:

1. Chrome extension browser view welcomes the new user with a list of options to top up the account

2. Directs users to instructions on GitBooks with links

2.1 Hot-to-use lightning address (Alby wallet users) 2.2 How to top up with an on-chain address (Alby wallet users) 2.3 How to top up with Fiat (Alby wallet users) 2.4 Send from another lightning wallet (All users)

3. Get a notification about getting funds


  1. Chrome extension browser view welcomes the new user with a list of options to top up the account

Welcome for all users

Link to Figma file

escapedcat commented 2 years ago

Do we already have the final links?

diana0xUX commented 2 years ago

https://guides.getalby.com/overall-guide/alby-lightning-wallet/how-to-top-up-your-wallet-balance

Image

What we need is:

  1. Receive Bitcoin to your Bitcoin address
“Fund your wallet” with on-chain BTC = From another bitcoin wallet

  2. Buy Lightning Bitcoin with Fiat
“Fund your wallet” with Fiat = From an exchange service

  3. Receive Lightning Bitcoin to your lightning wallet
“Fund your wallet” Lightning address = NO article

    • not an option in the welcome section, but it should be fourth (Top Up with a lightning wallet) = "From another crypto wallet"

To-do list:

diana0xUX commented 2 years ago

Users will land on either of the two from the Chrome extension web view after registration. Here are some states for the welcome message for different cases.

Image

No-coiners who registered with Alby Wallet Image

Return Alby users with low balance Image

Non-Alby wallet users first-time use. The link will take them to the GitBooks articles. Image

stackingsaunter commented 1 year ago

Closing as this is outdated. We have buy button now and will probably add a link to Alby Account onchain receive screen soon (for alby account users)