Objective

As a user I want to be able to view a demo of the Shapeshift web app before I connect my wallet.

app.shapeshift.com

  1. On the splash screen remove the arrow from the “connect wallet” button
  2. user will see a link under the connect wallet button for “or view a Demo —>” (mock up).
    1. This will launch a “native 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

Metrics

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: