Objective
As a user I want to be able to view a demo of the Shapeshift web app before I connect my wallet.
c. “view a demo” will open a Demo wallet created by the Operations Workstream (wallet details ready; for now user ETH address [xample eth address] and BTC address [example BTC address]
d. Whenever a user clicks an action that will require a wallet (Send, Receive, Trade, Earn), they see the “connect wallet” modal
Note:
All we need to do is check the wallet.type
const { state: { isConnected, type }, dispatch } = useWallet()
(isConnected && type !== 'DemoWallet') ? do stuff : connect wallet
Users: This feature is designed for all our users, primarily though for new users exploring the web app
Goals: To make learning about and onboarding to the web app easier
Context: Users who want to learn about our web app
Metrics: