SlideShare a Scribd company logo
1 of 43
Download to read offline
Blockchain Experience Design Meetup:
Onboarding (Part 1)
6 September 2018
Gendry Morales & Josh Lee
A hacker,
hipster and
hustler walked
into a meetup...
Has ‘X’ in their title
“All about the Customer Experience”
Creative, Empathetic, Thoughtful
Allergic to PowerPoint, lives on Soy Lattes
Eats, builds and breathes code
“It’s about #BUIDL”
Analytical, Focused, Reliable
Knows about ‘Alice and Bob’
Visions, partnerships and business model
“There’s a real market opportunity here...”
Growth mindset, Go-getter, Disciplined
Growth hacking
Your 3 minute
challenge:
Building your
All-star team!
In teams of 3 or 4, find your
hacker, hipster and hustler!
● Find 1 thing in common
● Come up with a team name!
● Stranger ≠ danger
(meet someone new!)
Today’s
agenda
02 mins - Who are we?
30 mins - Blockchain basics and Intro to Decentralised Apps (Dapps)
05 mins - State of Blockchain today + Why Blockchain XD?
15 mins - The Onboarding Experience and Journey Mapping basics
30 mins - Your Design Challenge begins!
15 mins - Shareback
15 mins - Emerging best practice for blockchain onboarding
05 mins - Wrap up and the next meetup!
What’s this
Blockchain
buzzword?
Distributed and
decentralised
Append only
You can program
permanent rules
and self executing
contracts
trust
/trʌst/
noun
firm belief in the reliability, truth, or
ability of someone or something.
What does this mean in the
context of Design?
What unique characteristics
does blockchain give us,
which makes it better than
other technologies?
PERMANENCE
STORY OF ORIGIN
TAMPER-PROOF
EVERLASTING
AUTHENTICITY
FROM TRUSTED SOURCE
CROWDSOURCED TRUST / ORACLES
COUNTERFEIT-PROOF
DISINTERMEDIATION
P2P / DIRECT RELATIONSHIP /
REMOVAL OF 3RD PARTIES
REDUCED COSTS
CENSORSHIP RESISTANT
DIGITAL SCARCITY
RARITY
LIMITED SUPPLY
What’s
a Dapp?
Decentralised
application
ONTHECHAIN
Protocols, chains
and storage
Application layer/
smart contracts
Front End
interface
Combination of
on chain & off chain
ONTHECHAIN
Protocols, chains
and storage
Application layer/
smart contracts
Front End
interface
No coiners and
regular users Cypherpunks and
crypto savvy
Integrating
experiences cross
chain and protocol
D-centralisation
The effect of decentralisation and Dapps
DEMO:
these weird cats
http://cryptocats.thetwentysix.io/
Why start Blockchain
Experience Design?
The
blockchain
ecosystem
& tech
stack
Chains, distributed
storage & protocols
Web3 layers like IPFS. Backend
Dev tools like Parity, Geth,
Truffle
Application layer
Wallets, crypto, smart
contracts
Integration to offchain
world Web3.js Metamask
Infura
Front End
The usual suspects
like JS, CSS, HTML
Journey
mapping
It’s a
post-hype
thing
Apparently we are
about here now
Gartner Hype Cycle and Roger’s Adoption curve
Dapps and the current experience
Today, users interact with a Smart Contract on the Blockchain in several ways. Check out
https://www.stateofthedapps.com/ and https://dappradar.com/ if you want to play with
some examples
Entered directly via a
command line
Rich front end
Dapp browsers via
Wallets (e.g. Metamask)
Web3 UX
START HERE
https://designforcrypto.com/
http://discuss.conflux.network/
https://medium.com/@lyricalpolymath/we
b3-design-principles-f21db2f240c1
The global blockchain design
community has emerged and
is working together to create
patterns and share
knowledge
So many
design
challenges
So much fun to
be had!
Unpacking the problem
First
impressions
matter
One in four mobile apps are abandoned
after the first launch (Localytics, 2015)
77% of users drop an app just 72 hours
after download (Quettra, 2016).
Users have a model of the Internet that
doesn’t always match blockchain reality
or the current experience.
Blockchain
onboarding
challenge
Designing great onboarding experiences
for blockchain products are inherently
difficult. Some of the constraints we’re
dealing with include:
● Regulatory requirements
(e.g. KYC, AML)
● Delays in wait time confirmation
dependent on the chain
● Unfamiliar concepts and language
for users
Your
design
challenge:
For anyone who has bought crypto or interacted
with a blockchain Dapp (decentralised
application), you’ll know it’s a strange and
unfriendly land filled with emotional and
functional barriers.
In this challenge, you will:
● 30 mins - map the user journey interacting
with the following live Dapps, highlighting
key pain points, delight points and insights
Journey
map
A Journey Map should help you to visualize a
customer’s experience from beginning to end.
Like how a movie tells a story of an actor as a
sequence of scenes, a journey map visualizes your
user’s experiences as a sequence of steps.
Key steps and stages
(e.g. Search)
Storyboard or text
(e.g. Searching for ‘XX’
on Google but failed)
Emotional
Journey /
Graph
Insight/opportunities
(e.g. replace crypto
jargon with words
familiar to our users)
ReceivePay and waitQueue
Josh’s daily coffee routine
Key steps and stages
(e.g. Search)
Storyboard or text
(e.g. Searching for ‘XX’
on Google but failed)
Emotional
Journey /
Graph
Insight/opportunities
(e.g. replace crypto
jargon with words
familiar to our users)
Getting ready
Barely awake and cranky,
Josh has his commute on
a packed tram.
He has a habit of
‘over-snoozing’ and aims
to get out of the house as
soon as he can.
He dumps his bag at his
office, grabs a mug and
heads down for a coffee.
He’s greeted by the usual
‘peek coffee’ crowd. In
some days, the queue
feels longer that it is.
It’s finally his turn! Nick
the barista instinctively
greets him, grabs his mug
and spells out his usual
order.
Josh pays using his
phone.
A second barista calls his
name, and there you have it -
liquid gold in a mug.
:( Queuing is his
biggest frustration.
:) He pays more at Tukk
just because they
remember his name!
Journey
mapping
Try one
of these
dapps!
Create a Wallet, Receive and
Send Crypto (e.g. Jax, CoinJar)
Share a photo from your
travels on Travelstack
Post your first ‘tweet’ on
Peepeth
Post your first job ad
on Ethlance
Journey
mapping
1. Pick a primary user from your group and assign clear roles:
● Customer: You’re the star of the show. We’re interested
to hear about your experience, highlights and
frustrations getting started on the Dapp. Verbalise
your thoughts as best as possible
● Researchers: You’re the investigator of the night. Ask
open questions and let the conversations flow.
Understand why users are behaving as they are.
2. Take 5 minutes to understand your user and their context
3. Get started - observe your user’s experience using a Dapp
4. Map their journey using the template, highlighting key pain
points, delight points, insights and opportunities (Remember
to use your user’s language, not yours!)
5. Share your learnings with the broader community!
Quick
guide
USER INSTRUCTIONS:
Create your
first crypto
wallet
1. This is exciting - you’ll be creating your first crypto
wallet and own your own first bit of digital currency
2. Decide on a wallet - Jaxx, Bread or Coinjar are some
examples
3. Sign up!
4. Send Josh your Public Address to receive Bitcoin
5. Ask Josh for his Public Address to send some back
6. You did it!
Remember to verbalise your thinking as you are using the Dapp:
- How did that make you feel?
- What are you looking for? (e.g. a button)
- What specifically made it difficult or confusing? (e.g. language)
Shareback
Emerging best practice
Ethereum
Name
Service
(ENS) ‘Register’ your wallet’s public key to a
specific address of your choice
‘Login
with
Coinbase’ Coinbase’s acquisition of Distributed Systems,
could signal serious intent for Coinbase to be the
‘Facebook Connect’ to decentralised apps.
(Techcrunch 2018)
Airdrops
or ‘free
play’
tokens
An idea gaining traction from the Web3 UX Global
community is to mitigate the need for tokens for
first time Dapp users. This could mean:
● Giving users free ETH or tokens to
experience the product
● Creating free tokens for users to interact on
the testnet (sandbox environment)
Wait, haven’t we seen this before?
ICQ and
Cryptographic Hashes
Facebook Connect SDK
and ‘Login with Coinbase’
Email address and
Ethereum Name Service
We’ve seen similar progress in identity and accessibility in the adoption of Web 2.0.
How else can we innovate?
Next meetup
Future
design
challenges
1. Onboarding Experience for Dapps
(Part 2: Ideation)
2. Language, metaphor and icons
3. Mechanism Design meets UX
4. <Your suggestion here>
Join us on telegram
tiny.cc/blockchainXD
Your feedback:
“More of” + “Less of”
1. About the user (5 min)
A bit about them Any past crypto experience? Motivations and confidence for using a dapp:
Journey Map
Key steps and stages
(e.g. Search)
Storyboard or text
(e.g. Searching for ‘XX’
on Google but failed)
Emotional
Journey /
Graph
Insight/opportunities
(e.g. replace crypto
jargon with words
familiar to our users)
As a community,
here are our
insights about
Blockchain Onboarding
XX XX

More Related Content

What's hot

SXSW 2013 Trends - SapientNitro
SXSW 2013 Trends - SapientNitroSXSW 2013 Trends - SapientNitro
SXSW 2013 Trends - SapientNitroGabe Weiss
 
3D Virtual Campus Tours Presentation
3D Virtual Campus Tours Presentation3D Virtual Campus Tours Presentation
3D Virtual Campus Tours PresentationAndrew Hughes
 
Where next for reality?
Where next for reality?Where next for reality?
Where next for reality?Robert Pratten
 
Future Storyworlds: Presentation to ARGfest 2012 in Toronto
Future Storyworlds: Presentation to ARGfest 2012 in TorontoFuture Storyworlds: Presentation to ARGfest 2012 in Toronto
Future Storyworlds: Presentation to ARGfest 2012 in TorontoRobert Pratten
 
Second Life -brief introduction (my PhD project)
Second Life -brief introduction (my PhD project)Second Life -brief introduction (my PhD project)
Second Life -brief introduction (my PhD project)Eivind Kalvatn
 
Print Radio Tv Internet Draft
Print Radio Tv Internet DraftPrint Radio Tv Internet Draft
Print Radio Tv Internet Draftfreshmenz
 
Future Of Play (Keynote:MIT:2010:Sandbox Summit)
Future Of Play (Keynote:MIT:2010:Sandbox Summit)Future Of Play (Keynote:MIT:2010:Sandbox Summit)
Future Of Play (Keynote:MIT:2010:Sandbox Summit)Laura Seargeant Richardson
 
Futuristic World with Sensors and Smart Devices [ Electronics Rocks'14
Futuristic World with Sensors and Smart Devices [ Electronics Rocks'14Futuristic World with Sensors and Smart Devices [ Electronics Rocks'14
Futuristic World with Sensors and Smart Devices [ Electronics Rocks'14Samarth Shah
 
Pervasive Game Workshop
Pervasive Game WorkshopPervasive Game Workshop
Pervasive Game Workshopfonograph
 
Designing Structure Part II: Information Archtecture
Designing Structure Part II: Information ArchtectureDesigning Structure Part II: Information Archtecture
Designing Structure Part II: Information ArchtectureChristina Wodtke
 
Disruptive enterprise communications technologies
Disruptive enterprise communications technologiesDisruptive enterprise communications technologies
Disruptive enterprise communications technologiesMartin Geddes
 
Kitely Market - The Metaverse Marketplace - One Year Later
Kitely Market - The Metaverse Marketplace - One Year LaterKitely Market - The Metaverse Marketplace - One Year Later
Kitely Market - The Metaverse Marketplace - One Year LaterIlan Tochner
 
Predictable Irrationality If You Build What They Ask For, They Will Not Come
Predictable Irrationality If You Build What They Ask For, They Will Not ComePredictable Irrationality If You Build What They Ask For, They Will Not Come
Predictable Irrationality If You Build What They Ask For, They Will Not ComeJoyce Hostyn
 
Tagzidy Pitch Deck
Tagzidy Pitch DeckTagzidy Pitch Deck
Tagzidy Pitch DeckTagzidy
 

What's hot (16)

Digital 2.0
Digital 2.0Digital 2.0
Digital 2.0
 
SXSW 2013 Trends - SapientNitro
SXSW 2013 Trends - SapientNitroSXSW 2013 Trends - SapientNitro
SXSW 2013 Trends - SapientNitro
 
3D Virtual Campus Tours Presentation
3D Virtual Campus Tours Presentation3D Virtual Campus Tours Presentation
3D Virtual Campus Tours Presentation
 
Where next for reality?
Where next for reality?Where next for reality?
Where next for reality?
 
Future Storyworlds: Presentation to ARGfest 2012 in Toronto
Future Storyworlds: Presentation to ARGfest 2012 in TorontoFuture Storyworlds: Presentation to ARGfest 2012 in Toronto
Future Storyworlds: Presentation to ARGfest 2012 in Toronto
 
Second Life -brief introduction (my PhD project)
Second Life -brief introduction (my PhD project)Second Life -brief introduction (my PhD project)
Second Life -brief introduction (my PhD project)
 
Print Radio Tv Internet Draft
Print Radio Tv Internet DraftPrint Radio Tv Internet Draft
Print Radio Tv Internet Draft
 
Future Of Play (Keynote:MIT:2010:Sandbox Summit)
Future Of Play (Keynote:MIT:2010:Sandbox Summit)Future Of Play (Keynote:MIT:2010:Sandbox Summit)
Future Of Play (Keynote:MIT:2010:Sandbox Summit)
 
Futuristic World with Sensors and Smart Devices [ Electronics Rocks'14
Futuristic World with Sensors and Smart Devices [ Electronics Rocks'14Futuristic World with Sensors and Smart Devices [ Electronics Rocks'14
Futuristic World with Sensors and Smart Devices [ Electronics Rocks'14
 
Pervasive Game Workshop
Pervasive Game WorkshopPervasive Game Workshop
Pervasive Game Workshop
 
Designing Structure Part II: Information Archtecture
Designing Structure Part II: Information ArchtectureDesigning Structure Part II: Information Archtecture
Designing Structure Part II: Information Archtecture
 
Designing with Personas
Designing with PersonasDesigning with Personas
Designing with Personas
 
Disruptive enterprise communications technologies
Disruptive enterprise communications technologiesDisruptive enterprise communications technologies
Disruptive enterprise communications technologies
 
Kitely Market - The Metaverse Marketplace - One Year Later
Kitely Market - The Metaverse Marketplace - One Year LaterKitely Market - The Metaverse Marketplace - One Year Later
Kitely Market - The Metaverse Marketplace - One Year Later
 
Predictable Irrationality If You Build What They Ask For, They Will Not Come
Predictable Irrationality If You Build What They Ask For, They Will Not ComePredictable Irrationality If You Build What They Ask For, They Will Not Come
Predictable Irrationality If You Build What They Ask For, They Will Not Come
 
Tagzidy Pitch Deck
Tagzidy Pitch DeckTagzidy Pitch Deck
Tagzidy Pitch Deck
 

Similar to Blockchain Experience Design Meetup #2

Touchpoint 2012 Symposium on Interaction Design: Notes
Touchpoint 2012 Symposium on Interaction Design: NotesTouchpoint 2012 Symposium on Interaction Design: Notes
Touchpoint 2012 Symposium on Interaction Design: NotesVisnja Milidragovic
 
Presentation game
Presentation gamePresentation game
Presentation gamejakesinar
 
moscow_developer_day
moscow_developer_daymoscow_developer_day
moscow_developer_dayxlight
 
Catalike plan (5)
Catalike plan (5)Catalike plan (5)
Catalike plan (5)jaxomlotus
 
Catalike - Find like-minded strangers near you
Catalike - Find like-minded strangers near youCatalike - Find like-minded strangers near you
Catalike - Find like-minded strangers near youjaxomlotus
 
DDiMIT Workshop: 3D Printing
DDiMIT Workshop: 3D PrintingDDiMIT Workshop: 3D Printing
DDiMIT Workshop: 3D Printingrobertree
 
#1NWebinar: Digital on the Runway
#1NWebinar: Digital on the Runway#1NWebinar: Digital on the Runway
#1NWebinar: Digital on the RunwayOne North
 
Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...
Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...
Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...www.patkane.global
 
A Brief Overview of a Possible Digital Near Future
A Brief Overview of a Possible Digital Near Future A Brief Overview of a Possible Digital Near Future
A Brief Overview of a Possible Digital Near Future Antoine Dubuquoy
 
SHDH - Jumpstarting Innovation Through Happy Hacking
SHDH - Jumpstarting Innovation Through Happy HackingSHDH - Jumpstarting Innovation Through Happy Hacking
SHDH - Jumpstarting Innovation Through Happy HackingCésar Salazar
 
Virtual Worlds: An Overview and Larger Trends
Virtual Worlds: An Overview and Larger TrendsVirtual Worlds: An Overview and Larger Trends
Virtual Worlds: An Overview and Larger TrendsJoshua Nair
 
Card-Decks, Deckible & The Creative Economy
Card-Decks, Deckible & The Creative EconomyCard-Decks, Deckible & The Creative Economy
Card-Decks, Deckible & The Creative EconomyNick Kellet
 
Fallon Brainfood: SX35W
Fallon Brainfood: SX35WFallon Brainfood: SX35W
Fallon Brainfood: SX35WAki Spicer
 
Building the Metaverse
Building the MetaverseBuilding the Metaverse
Building the MetaverseJon Radoff
 
Jane McGonigal on the Future of Mobile Gaming
Jane McGonigal on the Future of Mobile GamingJane McGonigal on the Future of Mobile Gaming
Jane McGonigal on the Future of Mobile GamingJane McGonigal
 
Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010Christian Heilmann
 
Landscape Of Virtual World Systems
Landscape Of Virtual World SystemsLandscape Of Virtual World Systems
Landscape Of Virtual World SystemsTim Holt
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerVMware Tanzu
 
SXSW Interactive 2013 Recap
SXSW Interactive 2013 RecapSXSW Interactive 2013 Recap
SXSW Interactive 2013 RecapShawn Cheng
 

Similar to Blockchain Experience Design Meetup #2 (20)

Touchpoint 2012 Symposium on Interaction Design: Notes
Touchpoint 2012 Symposium on Interaction Design: NotesTouchpoint 2012 Symposium on Interaction Design: Notes
Touchpoint 2012 Symposium on Interaction Design: Notes
 
Presentation game
Presentation gamePresentation game
Presentation game
 
moscow_developer_day
moscow_developer_daymoscow_developer_day
moscow_developer_day
 
Catalike plan (5)
Catalike plan (5)Catalike plan (5)
Catalike plan (5)
 
Catalike - Find like-minded strangers near you
Catalike - Find like-minded strangers near youCatalike - Find like-minded strangers near you
Catalike - Find like-minded strangers near you
 
DDiMIT Workshop: 3D Printing
DDiMIT Workshop: 3D PrintingDDiMIT Workshop: 3D Printing
DDiMIT Workshop: 3D Printing
 
#1NWebinar: Digital on the Runway
#1NWebinar: Digital on the Runway#1NWebinar: Digital on the Runway
#1NWebinar: Digital on the Runway
 
Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...
Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...
Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...
 
A Brief Overview of a Possible Digital Near Future
A Brief Overview of a Possible Digital Near Future A Brief Overview of a Possible Digital Near Future
A Brief Overview of a Possible Digital Near Future
 
SHDH - Jumpstarting Innovation Through Happy Hacking
SHDH - Jumpstarting Innovation Through Happy HackingSHDH - Jumpstarting Innovation Through Happy Hacking
SHDH - Jumpstarting Innovation Through Happy Hacking
 
D3 Design Games
D3 Design GamesD3 Design Games
D3 Design Games
 
Virtual Worlds: An Overview and Larger Trends
Virtual Worlds: An Overview and Larger TrendsVirtual Worlds: An Overview and Larger Trends
Virtual Worlds: An Overview and Larger Trends
 
Card-Decks, Deckible & The Creative Economy
Card-Decks, Deckible & The Creative EconomyCard-Decks, Deckible & The Creative Economy
Card-Decks, Deckible & The Creative Economy
 
Fallon Brainfood: SX35W
Fallon Brainfood: SX35WFallon Brainfood: SX35W
Fallon Brainfood: SX35W
 
Building the Metaverse
Building the MetaverseBuilding the Metaverse
Building the Metaverse
 
Jane McGonigal on the Future of Mobile Gaming
Jane McGonigal on the Future of Mobile GamingJane McGonigal on the Future of Mobile Gaming
Jane McGonigal on the Future of Mobile Gaming
 
Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010
 
Landscape Of Virtual World Systems
Landscape Of Virtual World SystemsLandscape Of Virtual World Systems
Landscape Of Virtual World Systems
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software Engineer
 
SXSW Interactive 2013 Recap
SXSW Interactive 2013 RecapSXSW Interactive 2013 Recap
SXSW Interactive 2013 Recap
 

More from Gendry Morales

2018 Web3 Design - Conference Wrap
2018 Web3 Design - Conference Wrap2018 Web3 Design - Conference Wrap
2018 Web3 Design - Conference WrapGendry Morales
 
Web3summit - Ondachain or Offdachain?
Web3summit - Ondachain or Offdachain?Web3summit - Ondachain or Offdachain?
Web3summit - Ondachain or Offdachain?Gendry Morales
 
Mechanism Design meets UX
Mechanism Design meets UXMechanism Design meets UX
Mechanism Design meets UXGendry Morales
 
Blockchain Experience Design Meetup #1
Blockchain Experience Design Meetup #1Blockchain Experience Design Meetup #1
Blockchain Experience Design Meetup #1Gendry Morales
 
Flight Plan Design + Blockchain (Fashion / Retail)
Flight Plan Design + Blockchain (Fashion / Retail)Flight Plan Design + Blockchain (Fashion / Retail)
Flight Plan Design + Blockchain (Fashion / Retail)Gendry Morales
 
12 Cats on the Blockchain - Demystifying Ethereum with the CryptoCats
12 Cats on the Blockchain - Demystifying Ethereum with the CryptoCats12 Cats on the Blockchain - Demystifying Ethereum with the CryptoCats
12 Cats on the Blockchain - Demystifying Ethereum with the CryptoCatsGendry Morales
 
Gartner: Changing the CIO game with a Data Driven Culture
Gartner: Changing the CIO game with a Data Driven CultureGartner: Changing the CIO game with a Data Driven Culture
Gartner: Changing the CIO game with a Data Driven CultureGendry Morales
 
Gartner - Changing the CIO game with a Data Driven Culture
Gartner - Changing the CIO game with a Data Driven CultureGartner - Changing the CIO game with a Data Driven Culture
Gartner - Changing the CIO game with a Data Driven CultureGendry Morales
 
Less Talk, More Data Driven Conversation
Less Talk, More Data Driven ConversationLess Talk, More Data Driven Conversation
Less Talk, More Data Driven ConversationGendry Morales
 
Game theory for a better world
Game theory for a better worldGame theory for a better world
Game theory for a better worldGendry Morales
 

More from Gendry Morales (11)

2018 Web3 Design - Conference Wrap
2018 Web3 Design - Conference Wrap2018 Web3 Design - Conference Wrap
2018 Web3 Design - Conference Wrap
 
Web3summit - Ondachain or Offdachain?
Web3summit - Ondachain or Offdachain?Web3summit - Ondachain or Offdachain?
Web3summit - Ondachain or Offdachain?
 
Mechanism Design meets UX
Mechanism Design meets UXMechanism Design meets UX
Mechanism Design meets UX
 
Blockchain Experience Design Meetup #1
Blockchain Experience Design Meetup #1Blockchain Experience Design Meetup #1
Blockchain Experience Design Meetup #1
 
Flight Plan Design + Blockchain (Fashion / Retail)
Flight Plan Design + Blockchain (Fashion / Retail)Flight Plan Design + Blockchain (Fashion / Retail)
Flight Plan Design + Blockchain (Fashion / Retail)
 
Fashion+Blockchain
Fashion+BlockchainFashion+Blockchain
Fashion+Blockchain
 
12 Cats on the Blockchain - Demystifying Ethereum with the CryptoCats
12 Cats on the Blockchain - Demystifying Ethereum with the CryptoCats12 Cats on the Blockchain - Demystifying Ethereum with the CryptoCats
12 Cats on the Blockchain - Demystifying Ethereum with the CryptoCats
 
Gartner: Changing the CIO game with a Data Driven Culture
Gartner: Changing the CIO game with a Data Driven CultureGartner: Changing the CIO game with a Data Driven Culture
Gartner: Changing the CIO game with a Data Driven Culture
 
Gartner - Changing the CIO game with a Data Driven Culture
Gartner - Changing the CIO game with a Data Driven CultureGartner - Changing the CIO game with a Data Driven Culture
Gartner - Changing the CIO game with a Data Driven Culture
 
Less Talk, More Data Driven Conversation
Less Talk, More Data Driven ConversationLess Talk, More Data Driven Conversation
Less Talk, More Data Driven Conversation
 
Game theory for a better world
Game theory for a better worldGame theory for a better world
Game theory for a better world
 

Recently uploaded

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 

Recently uploaded (20)

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 

Blockchain Experience Design Meetup #2

  • 1. Blockchain Experience Design Meetup: Onboarding (Part 1) 6 September 2018 Gendry Morales & Josh Lee
  • 2.
  • 3. A hacker, hipster and hustler walked into a meetup... Has ‘X’ in their title “All about the Customer Experience” Creative, Empathetic, Thoughtful Allergic to PowerPoint, lives on Soy Lattes Eats, builds and breathes code “It’s about #BUIDL” Analytical, Focused, Reliable Knows about ‘Alice and Bob’ Visions, partnerships and business model “There’s a real market opportunity here...” Growth mindset, Go-getter, Disciplined Growth hacking
  • 4. Your 3 minute challenge: Building your All-star team! In teams of 3 or 4, find your hacker, hipster and hustler! ● Find 1 thing in common ● Come up with a team name! ● Stranger ≠ danger (meet someone new!)
  • 5. Today’s agenda 02 mins - Who are we? 30 mins - Blockchain basics and Intro to Decentralised Apps (Dapps) 05 mins - State of Blockchain today + Why Blockchain XD? 15 mins - The Onboarding Experience and Journey Mapping basics 30 mins - Your Design Challenge begins! 15 mins - Shareback 15 mins - Emerging best practice for blockchain onboarding 05 mins - Wrap up and the next meetup!
  • 6. What’s this Blockchain buzzword? Distributed and decentralised Append only You can program permanent rules and self executing contracts
  • 7. trust /trʌst/ noun firm belief in the reliability, truth, or ability of someone or something. What does this mean in the context of Design? What unique characteristics does blockchain give us, which makes it better than other technologies?
  • 9. AUTHENTICITY FROM TRUSTED SOURCE CROWDSOURCED TRUST / ORACLES COUNTERFEIT-PROOF
  • 10. DISINTERMEDIATION P2P / DIRECT RELATIONSHIP / REMOVAL OF 3RD PARTIES REDUCED COSTS CENSORSHIP RESISTANT
  • 12. What’s a Dapp? Decentralised application ONTHECHAIN Protocols, chains and storage Application layer/ smart contracts Front End interface Combination of on chain & off chain
  • 13. ONTHECHAIN Protocols, chains and storage Application layer/ smart contracts Front End interface No coiners and regular users Cypherpunks and crypto savvy Integrating experiences cross chain and protocol D-centralisation The effect of decentralisation and Dapps
  • 16. The blockchain ecosystem & tech stack Chains, distributed storage & protocols Web3 layers like IPFS. Backend Dev tools like Parity, Geth, Truffle Application layer Wallets, crypto, smart contracts Integration to offchain world Web3.js Metamask Infura Front End The usual suspects like JS, CSS, HTML
  • 17. Journey mapping It’s a post-hype thing Apparently we are about here now Gartner Hype Cycle and Roger’s Adoption curve
  • 18. Dapps and the current experience Today, users interact with a Smart Contract on the Blockchain in several ways. Check out https://www.stateofthedapps.com/ and https://dappradar.com/ if you want to play with some examples Entered directly via a command line Rich front end Dapp browsers via Wallets (e.g. Metamask)
  • 19. Web3 UX START HERE https://designforcrypto.com/ http://discuss.conflux.network/ https://medium.com/@lyricalpolymath/we b3-design-principles-f21db2f240c1 The global blockchain design community has emerged and is working together to create patterns and share knowledge
  • 22. First impressions matter One in four mobile apps are abandoned after the first launch (Localytics, 2015) 77% of users drop an app just 72 hours after download (Quettra, 2016). Users have a model of the Internet that doesn’t always match blockchain reality or the current experience.
  • 23. Blockchain onboarding challenge Designing great onboarding experiences for blockchain products are inherently difficult. Some of the constraints we’re dealing with include: ● Regulatory requirements (e.g. KYC, AML) ● Delays in wait time confirmation dependent on the chain ● Unfamiliar concepts and language for users
  • 24. Your design challenge: For anyone who has bought crypto or interacted with a blockchain Dapp (decentralised application), you’ll know it’s a strange and unfriendly land filled with emotional and functional barriers. In this challenge, you will: ● 30 mins - map the user journey interacting with the following live Dapps, highlighting key pain points, delight points and insights
  • 25. Journey map A Journey Map should help you to visualize a customer’s experience from beginning to end. Like how a movie tells a story of an actor as a sequence of scenes, a journey map visualizes your user’s experiences as a sequence of steps. Key steps and stages (e.g. Search) Storyboard or text (e.g. Searching for ‘XX’ on Google but failed) Emotional Journey / Graph Insight/opportunities (e.g. replace crypto jargon with words familiar to our users)
  • 26. ReceivePay and waitQueue Josh’s daily coffee routine Key steps and stages (e.g. Search) Storyboard or text (e.g. Searching for ‘XX’ on Google but failed) Emotional Journey / Graph Insight/opportunities (e.g. replace crypto jargon with words familiar to our users) Getting ready Barely awake and cranky, Josh has his commute on a packed tram. He has a habit of ‘over-snoozing’ and aims to get out of the house as soon as he can. He dumps his bag at his office, grabs a mug and heads down for a coffee. He’s greeted by the usual ‘peek coffee’ crowd. In some days, the queue feels longer that it is. It’s finally his turn! Nick the barista instinctively greets him, grabs his mug and spells out his usual order. Josh pays using his phone. A second barista calls his name, and there you have it - liquid gold in a mug. :( Queuing is his biggest frustration. :) He pays more at Tukk just because they remember his name!
  • 27. Journey mapping Try one of these dapps! Create a Wallet, Receive and Send Crypto (e.g. Jax, CoinJar) Share a photo from your travels on Travelstack Post your first ‘tweet’ on Peepeth Post your first job ad on Ethlance
  • 28. Journey mapping 1. Pick a primary user from your group and assign clear roles: ● Customer: You’re the star of the show. We’re interested to hear about your experience, highlights and frustrations getting started on the Dapp. Verbalise your thoughts as best as possible ● Researchers: You’re the investigator of the night. Ask open questions and let the conversations flow. Understand why users are behaving as they are. 2. Take 5 minutes to understand your user and their context 3. Get started - observe your user’s experience using a Dapp 4. Map their journey using the template, highlighting key pain points, delight points, insights and opportunities (Remember to use your user’s language, not yours!) 5. Share your learnings with the broader community! Quick guide
  • 29. USER INSTRUCTIONS: Create your first crypto wallet 1. This is exciting - you’ll be creating your first crypto wallet and own your own first bit of digital currency 2. Decide on a wallet - Jaxx, Bread or Coinjar are some examples 3. Sign up! 4. Send Josh your Public Address to receive Bitcoin 5. Ask Josh for his Public Address to send some back 6. You did it! Remember to verbalise your thinking as you are using the Dapp: - How did that make you feel? - What are you looking for? (e.g. a button) - What specifically made it difficult or confusing? (e.g. language)
  • 32. Ethereum Name Service (ENS) ‘Register’ your wallet’s public key to a specific address of your choice
  • 33. ‘Login with Coinbase’ Coinbase’s acquisition of Distributed Systems, could signal serious intent for Coinbase to be the ‘Facebook Connect’ to decentralised apps. (Techcrunch 2018)
  • 34. Airdrops or ‘free play’ tokens An idea gaining traction from the Web3 UX Global community is to mitigate the need for tokens for first time Dapp users. This could mean: ● Giving users free ETH or tokens to experience the product ● Creating free tokens for users to interact on the testnet (sandbox environment)
  • 35. Wait, haven’t we seen this before? ICQ and Cryptographic Hashes Facebook Connect SDK and ‘Login with Coinbase’ Email address and Ethereum Name Service We’ve seen similar progress in identity and accessibility in the adoption of Web 2.0. How else can we innovate?
  • 37. Future design challenges 1. Onboarding Experience for Dapps (Part 2: Ideation) 2. Language, metaphor and icons 3. Mechanism Design meets UX 4. <Your suggestion here>
  • 38. Join us on telegram tiny.cc/blockchainXD
  • 39. Your feedback: “More of” + “Less of”
  • 40. 1. About the user (5 min) A bit about them Any past crypto experience? Motivations and confidence for using a dapp:
  • 41. Journey Map Key steps and stages (e.g. Search) Storyboard or text (e.g. Searching for ‘XX’ on Google but failed) Emotional Journey / Graph Insight/opportunities (e.g. replace crypto jargon with words familiar to our users)
  • 42. As a community, here are our insights about Blockchain Onboarding
  • 43. XX XX