You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Note: This ticket is still work in progress because more creative design work is needed to come up with the design specifics. That's why this ticket is an an epic - we may break it into more specific tickets after agreeing on a design.
Problems
Multiple wallets with multiple (same or similar) actions are hard to understand for the user
In the current prototype it can be unclear which wallet gets funded when trigging intial funding
MVP Context
Constraints:
The Trading wallet does not have a send/received; one can only transfer funds from the Lightning wallet into the trading wallet and from the Trading wallet back into the Lightning wallet
The Lightning wallet has send and receive actions
[must] Fund the Lightning wallet from another existing Lightning wallet
[could] The user can fund the on-chain wallet and then transfer funds into the Lightning wallet
There is an on-chain Bitcoin wallet that also includes send/receive (on-chain) but it is treated as "second class" citizen and the user is not encouraged to send funds into it. (In the future we can make this a more prominent feature and change this, but in the MVP the on-chain wallet does not get prominence)
Moving funds between the Bitcoin and Lightning wallet and the Bitcoin and Trading wallet is our of scope
Funding needs
It needs to be clear to understand for the user that funding the Lightning wallet is the go to action
It needs be clear to the user that the Trading wallet is "attached" to the Lightning wallet, i.e. funds are moved out of or into the Lightning wallet from the Trading wallet
Note: #37 may have some influence on this ticket. E.g. a checklist with "initial steps to be done to trade" may help understand the relationship between the Trading and the Lightning wallet.
The text was updated successfully, but these errors were encountered:
This means we now have more steps until the user can trade:
Fund the Lightning wallet
Move funds into the trading wallet
Open a position
This is a clearer flow, but we could opt for adding a suggestion to move funds into the trading wallet upon initially funding the Lighting wallet. Here's what I have in mind:
User opens the app for first time
Users notices the action to fund the Lightning wallet
User funds the lightning wallet; eventually scans the invoice; the payment is incoming
Upon the incoming payment open a dialog that says something like: "You just receive a payment, want to use it for trading? - NoYes"?
User clicksYes: jump to the screen for "funding" the Trading wallet. The user can choose how much to move to the Trading wallet there
Decision in short: There is only one Wallet, and to trade the off-chain wallet is to be funded. Upon triggering a Receive the user has to choose to fund on-chain or off-chain, with off-chain being encouraged.
Note: This ticket is still work in progress because more creative design work is needed to come up with the design specifics. That's why this ticket is an an epic - we may break it into more specific tickets after agreeing on a design.
Problems
MVP Context
Constraints:
Funding needs
Note: #37 may have some influence on this ticket. E.g. a checklist with "initial steps to be done to trade" may help understand the relationship between the Trading and the Lightning wallet.
The text was updated successfully, but these errors were encountered: