How to Design Crypto User Experiences for Humans – Jason Goldberg, Simona Pop & Benjamin Bollen
Ethereum Denver·Fri, Oct 9, 2020, 12:00 AM
Speaker
This talk is from ETHDenver, the world’s largest Web3 BUIDLathon and Community Gathering. ETHDenver’s content is crypto and blockchain focused. Subscribe to our channel to learn more + connect on Twitter: https://twitter.com/EthereumDenver. Speakers: Jason Goldberg, Simona Pop & Benjamin Bollen of Pepo Abstract: Learn tips and tricks for designing crypto apps that people want to use! Learn the six criteria for designing great crypto user experiences. The UX Awards offer 7000 DAI in prizes and is technology agnostic -- build on whatever tech you want and win a UX award at ETHDenver! This talk was recorded Friday, February 14, 2020. ETHDenver 2020’s content themes included DeFi; DAOs and Token Engineering (TE); Gaming and Usability; Protocols and Interoperability; and Public Good and Social Impact. Industry experts also weighed in on topics like decentralization, privacy, identity, non-fungible tokens, scaling, governance, diversity, and arts and culture in blockchain technology. The 2020 event was February 14-16 in Denver, Colorado and hosted 2000+ blockchain enthusiasts, developers and community members from 50 countries and 50 U.S. states. 🔴 SUBSCRIBE ETHDenver’s YouTube https://www.youtube.com/channel/UCgz9NU06t_FkT0Py1Vadczw 💡 LEARN ETHDenver’s Official Website https://www.ethdenver.com/ 👋 CONNECT ETHDenver Twitter https://twitter.com/EthereumDenver 📖 READ ETHDenver News on Medium https://medium.com/ethdenver 🛍️ SHOP ETHDenver Official Merchandise bufficorn.com 💬 CHAT Telegram https://t.me/Ethdenver Discord https://discord.gg/jteMn5c 📱 FOLLOW LinkedIn https://www.linkedin.com/company/ethdenver Instagram https://www.instagram.com/ethdenver/ Facebook https://www.facebook.com/ETHDenver/
Transcript
good afternoon everyone hope everyone's got some energy ready to talk about user experience and how to design crypto user experiences for humans so first of all who are we we are team keppo by OST to my right your left over here we have Benjamin Boland who leads our blockchain development we have simona pop who is our chief engagement officer who's working with us to bringing the community along with us and engage them we have Kevin who is our product lead for the OSC technology which is the underpinnings of the Peppo app which will show you the second and Paul Kubek who works on our New York business development team and who's been Manning the booth and showing everyone peppers about upstairs so thank you Paul so first of all who are we to talk about user experience first of all we're team OS T stands for open simple token for those of you who've not have heard of us we've actually been at this for quite a while we've been building since 2016 building a technology platform to enable anyone to deploy layer 2 aetherium tokens in-app tokens inside of any application with self custody smart contract wallets with gorgeous UX and blazing fast low-cost transactions if you download the Peppo app it's in the App Store you can see this technology in action and this is the technology that enables us to have a awesome and really elegant user experience inside of the Peppo app inside of any application so you can go to the App Store either I phone or Android you can download Peppo Peppo is an app that we designed to showcase the osc technology and to show what's possible if you think about the user experience first in designing crypto user experiences for humans rather than just building technology for the sake technology so Peppo is an app where you can make real connections with real people it features basically 30-second videos from people here at youth Denver and from around the world and then you can join various communities and Peppo of people who share your passions your interests a hallmark of Peppo is that 30 seconds never felt so rewarding so in Peppo rather than just earning lights you actually earn real money and you can earn real money from anyone so the basically what we've done is we've had the like button transforms into a token transfer from the person who's liking to the other person try to play a video here but it's not working there we go volume we got volume or not I think it's got volume fine it's okay so what enables this is the OST technology underneath the Peppo app and embedded aetherium layer to a smart contract wallet I'll come back to this in a second so who are we to talk about user experience if you've downloaded Peppo you might have seen kind of just how smooth the user experiences how easy it is to transform any likened with token transfer how easy it is to send the token person-to-person inside the app don't just take our word for it decrypt recently wrote about Peppo that Peppo shows that crypto is ready for primetime so we are proud and honored to be hosting and awarding the ux awards here at eath denver we have 7000 dollars worth of diable in prizes and a great thing about the ux awards is that it's technology agnostic any team building on any technology can win a UX award at the end of this presentation I'm gonna come back and talk through the three different UX award prizes but first we want to tell you basically walk through what it takes to win a UX award what we what we actually mean we talk about designing user experiences for humans so first I wanted to start by dispelling a myth so some people came up to me over the last you know a couple hours and said I want to come to your talk and hear about graphic design here about design and the first myth about UX is UX is not about design UX is not about just the pretty kind of the 10 finishes on an application the reality is that UX is about how do you solve a problem it's about how do you think about a use case how do you solve that for these people who want to accomplish these things how do we make the process better for them how do we help them excel their problem better another myth is that UX is just about the graphical interface the reality is that really good UX combines a great story a great architecture and a fantastic implementation to deliver an excellent user experience and the key to all of this is starting with the problem not the solution so I want to walk you through where we started four years ago where we started thinking about the Peppo app and how we got to where at today in terms of the solution so four years ago we looked out at the at the market and we thought of this problem we thought about what about what if influencers on apps like Instagram with hundreds of millions actually now billions of users could earn more than just likes what if instead of just earning Klout you could actually get earn real money and if you can earn that real money not necessarily going through the platform but earn real money directly for other people or from sponsors who would like your content the AHA we had was what if every like could transfer value what if every like if that is an applet Instagram could transfer peer-to-peer value from person to person well the challenge there is you couldn't handle the Instagram users wouldn't put up with an experience like this imagine if you know that Instagram was to have a wallet and the first thing you'd say is write down twelve words that would be a huge step back from the experience that we have today in Instagram nor we can have we have some like this we have to install a plugin in order to use the application now let's just say the user did get past all that they were managed to say they really want to be able to earn money inside of an applicants agreeing up a web three wallet as we know it today well even then users wouldn't put up with something like this where they would have to open up to something else or to confirm the transactions nor they wait you know for the block confirmations for their transactions to be processed and especially they wouldn't be put up with something like this where I say costs you know two point nine cents to send a one cent transaction so this is what I mean about thinking about the solution I'm sorry think about the problem you're trying to solve and then coming working back towards what the solution might be so the UX innovations that we that we had to work on we came to the pepper a best example in the building the osc technology was how to think about how do we do things such as deploying session keys inside of an application so that the user doesn't have to manually sign every low value transaction so if you experience the Peppo app as an example you'll see that you can just tap the like button and you don't have to wait you don't have to find the transaction you'll have to wait for block confirmations it's just instant the transaction happens and you don't have to open up a plug-in it just happens right there in the app and the way we have accomplished this is by thinking very carefully over a few years and architects and our technical system that enables the user to have a private key on a device that connects to a smart contract wallet that it has a multi-sig that is able to have session keys that can sign low value transactions execute those value transactions on behalf of the user so in the case of Peppo for instance within a two-week period up to $10 the session key is able to execute transactions on the user's behalf without the user having to reauthorize the session that enables you to have a great user experience without encumbering the user now I want to invite Ben up from our team to talk through you know again when we talk about user experience you can't have a great user experience unless you really think carefully about the architecture and the technology that goes into it so I'm invite that up to talk about how we thought about this we'll be working from the bottom up to get to the experience that we wanted to when it came to Peppo hi so first of all the aim of the presentation is to present the UX Awards so I'm not going to go all deep into this diagram I just put it up here to sort of highlight how we thought about this also during this weekend you won't be able to build an entire architecture so that's not the point it's really just trying to isolate separate problems and solving them one at a time right and so what that meant for us when as Jason explained when we started with this problem statement how would we make crypto peer-to-peer transactions seamlessly within an app the first realization was we needed smart contract wallets right with meta transactions as we've standardized them now and so in the top right that's what we did we have smart contracts we use gnosis multi-sig for every user but we couldn't directly deploy this on it theorem one it wouldn't scale we would be one with too much States so we had to work all the way down and so what we did is we build a layer two solution that skills the EVM the state of EVM so that we can deploy normal theorem smart contracts on layer two so that's the infrastructure layer where we do consensus about what has happened on layer two and committed back to it theorem one on top of that we had to build a sharding model how do you know how distribute transactions onto sub sub charts and so that's what organization framework and so you can see that we define peple on it theorem one and then we move it into the charts so that you can use it more cheaply within the application itself and then it allows us to build this real layer platform so that's always see the company is basically in furor but for these a player transactions so within the wallet you will sign meta transactions they come to us and we relay them like the gas network to to the chain so that the user also doesn't have to pay the gas but we had to build all those layers opinionated to get to this ultimate user experience and so that's sort of the same story we we knew where we want to get and then the technology needs to serve that purpose but I'll leave it at that if you have any questions I'm here or we can also hacking a bit so find me so we don't expect any hacking team to build all this in a weekend but the point here is to show that anything about solving the problem first and you worked down the technology stack it's that whole thoughtful process that helps create the user experience so what we wanted to show everyone was how to win a UX award walk everyone through six UX essentials and if you're a hacking team and you want to win a UX award when I win one of these free prizes the top prize being three thousand died what you need to do is very carefully focus on these six UX essentials as you think about as you submit for a UX award so the first critical element of great UX is having use case and the way I like to put it is yes but so and here's how here's what I mean by that for any product that we're building we think about Thursday yes there are people who need something and so first we identify here the people and here's a problem that here's something that they need but there's a problem and they identify what the problem is that stops them from fully achieving what they're trying to achieve so we built this in order to solve their problem and here's how it works so at the very core of any good UX is this yes but so and here's how and encourage every team that's doing a hacking project this weekend that is submitting for UX award to really write down that the for these people who have this need right we identified that they have a problem or they have maybe maybe there's a complexity or maybe is something that's an inconvenience or something that needs to be solved for them something that stops them from fully achieving where they're trying to achieve maybe a CEO it's taking ten steps to do something so we built this to make it more convenient or easier for them maybe it's like for instance if it's a bunch of developers who are trying to deploy something and we found a way to make it you go from you know 24 hours to one hour the key thing here is identifying who are the persons that you're building the product for what is the problem that they have and then how does your solution uniquely solve their problem the second critical component of great UX is understanding the user motivation and the way we identify this is that basically for any product that you're building no matter who that you're building it for everyone switches from something alright and so even if they're switching from something isn't necessarily that they're using a solution today then what they're switching from is having no solution or complacency or frankly not giving a about you know what you're trying to solve and so the challenge for us when we're building product is to think about what is the most important dimension the most important dimension of our user because if you can identify that that most important dimension they didn't start to think about how you optimize for that and get people to switch so the third critical component of great UX is relevance so once you identify that for these people here's the main dimension the thing that care the most about its how does our solution represent a better answer or a better improvement to that most important to mention that they have so how we identified that we can solve their problem we've been knowing that this is the that one thing that cared the most about when it comes to what they're working on but we can get them to switch the way they're doing for the way that they're doing it today to our solution because we optimized on that one main dimension that they cared the most about I'm gonna invite up Simona to talk about ah one more thing so I know that for hacking teams don't have time this weekend to do lots of user interviews but we are huge proponents at peple at OC of doing user interviews talking to people as the best way to really understand what the main dimension is that will get them to switch and really find out you know if you're building something that they actually need and that they care about what you're building so the fourth dimension is so empowerment and obviously creating projects and applications that genuinely help people in communities this has been something that I've always been interested in in something that I've believed in in every project like with bounties now with Peppo it's incredibly incredibly important to make sure that you cater to individuals and empowered them to do the things that they need to do and go from an individual level to a community level so that there is that empowerment that for many many communities or segments of population just does not exist right now right so let us figure out what we are doing how we are empowering people and communities to do more to do better to be able to achieve their goals whatever it is that they want to achieve in terms of crypto projects especially we're talking about does the solution you know help expand the market does it further adoption and on board new users to the crypto to cryptozoology number five is I definitely wanted to just like say one sentence on innovation because that's ultimately why we're all here right so yes I think great UX and building great products is an iterative step like you need to make small progress small steps so that you can get feedback and get building products that are actually needed but we also want to make leaps we make we want to build new things that weren't possible before and that's fundamentally while why we're all here like it's a theorem a few years ago we were building a theorem itself it's now possible and so we want to keep making those those leaps into the future to enable stuff that wasn't possible with just normal progress of things so innovation definitely also matters that's all and then our six dimensions this is just basically we doing more movement so that I acclimatized to the mountain air that really is not suitable for me and so how does your solution contribute to the common good I think again with bounties we did this incredibly well where we found how we can deliver the tool that enable a certain betterment within a community within a specific use case the Peppo use case one of the first uses of pepper from my side was to post a video about a homeless guy in Phoenix Arizona whose laptop had just died within 48 hours I got the equivalent of 250 dollars in Peppo coins from the community already on Peppo I was able to transfer exchanged that for an Amazon voucher within the app what and send the voucher to Brandon his name who was then able to buy the laptop and get it delivered at a pick a point in Phoenix Arizona that is a very very important use case of this technology that impacts individuals and has true potential to affect and affect a lot of people thank you so to recap the six UX essentials that we identified is one is does what you're building have a use case the second is do you have a be demonstrator they really understand the user needs and the main dimension that's the main factor why they would switch from what they're doing today to your solution number three is relevance right are you showing that for that main dimension that you've done that you've invented something created something that is better than whatever they have today the fourth is empowerment does your solution contribute to onboarding more people into the kryptonian community the fifth is innovation do you employ new technologies or new methods or new ways to take to introduce a step function and what's possible and the sixth is responsibility does your solution demonstrate that it's not just for you but for the common good and you're building so to the UX Awards we are going to be giving 6sr III UX Awards 7,000 died and prizes as a set of the top it's completely technology agnostic so this is one of the only awards for the entire weekend where we don't care what you build on as long as you build something that maps at these six UX essentials anyone can win a UX award first prize is three thousand died that's real money to runner-ups will get two thousand died and all you need to do is come up with something and present it to us that basis they show that you build something awesome that meets the six criteria for good UX record a Peppo video 30-second video with the hashtags eath denver and UX awards and on sunday find us the Peppo team we have a table up there and walk us through what you what you created why you think it deserves to win UX award lastly you'll see that Ben here is modeling the elusive Ethan burp fo hoodie we started off the weekend with a hundred of these so limited supply we're down to about 70 and the only way to get them is by there's a in the pepper app you can send money to people with QR code you have to send us 2,000 Peppa coins how do you get 2,000 Peppa coins well one is you can buy them in the app you can top up in the app or you can complete some of these missions and earn some pepto coins to get the hoodie so we've had about 30 people who have already been racing ahead and doing these missions and getting the hoodie and it's a great way to kind of bring the community into the into the into the app and to experience it as well as to feel that you're really going to feel for the user experience we developed in Peppo to enable seamless money transfers between people and the final result of it is you get this hoodie but you also will send 2,000 cup of coins in a matter of seconds via CIN a QR code person a person in order to get one so thank you very much and with that good luck to everyone who applies for the UX Awards we hope to see lots of great innovations this weekend thank you [Music]
Automatic transcript — names and jargon may be misspelled.