devcon 7 / erc 4337 adoption analysis
Duration: 00:00:00
Speaker: Tom Teman
Type: Talk
Expertise: Beginner
Event: Devcon
Date: Nov 2024
Building with Intention: Achieving System Qualities through Design Choices
Technical and design decisions should be viewed as means to achieving broader system qualities rather than ends in themselves. This talk reorients our focus on the underlying goals of these decisions, exploring why we build the way we do, what we aim to achieve, and whether there are better ways to reach comparable outcomes. Through examples and case studies, attendees will learn to critically evaluate their design choices and understand the broader implications of their technical strategies.
Speedrunning chain abstraction EIPs
We look at different EIPs in pipeline across the CAKE stack and how they relate to chain abstraction.
Bringing web2 users onchain: Picnic’s case study
Account abstraction had mixed success so far. Some specific purpose apps have been getting great usage, but there is still little economic value being transacted using account abstraction and very low repeat usage. By building Picnic, we discovered that account abstraction is currently much better suited to bring web2 users onchain than to cater for crypto natives. We'll share our learnings from the trenches and offer builders a fresh perspective on how to accelerate adoption.
Product-Led Blockchain Development
As teams spin up new app-specific rollups and L2s, we've moved into an era of product-led blockchain development. In this model, developers are not only building the first product or client to leverage their protocol, but establishing what ‘product-defined blockspace’ means. In this talk, I go over the history of product-led growth, how it evolved to product-led protocol development in web3, and finally, what product-led blockchain development means in the context of app-specific rollups.
From MPC Wallets to Smart Contract Accounts
The proposal outlines a path for the mass adoption of smart contract accounts by using MPC wallet as a transitional solution. Users can start their web3 journey by using MPC wallets which can be done via social login. Later, users can turn the MPC wallets into smart contract wallets using EIP-7702, enhancing the user experience with feature-rich options while maintaining the security benefits of MPC wallets to protect the EOA private key.
Open challenges in Mini-apps and Frames
There are a number of open challenges we've run into with trying to make interoperable mini-apps work at Open Frames. I'll run through some of them and what I think it'll take to get great UX via Mini-apps.
Butterfly Effects + Paradoxes of Account Abstraction in DeFi
In this session, we’ll dive into the transformative potential of account abstraction in shaping the future of DeFi, exploring both its cascading impacts and inherent paradoxes. By pushing the boundaries of accessibility, onboarding, and wallet capabilities—such as multi-sig, social recovery, custom modules, transaction batching, and advanced transaction logic (ERC-7579)—account abstraction opens up new possibilities for collaborative DeFi, cross-chain interoperability, and enhanced composability
The State of Web3 Support Today: What Just Happened?
One of the most common and painful experiences someone can have today is also one of the most fundamental concepts we tend to take for granted - transactions. Users who seek support for their issues lack the appropriate level of information to even understand what they were doing when it all went wrong. This talk will examine why core web3 experiences are still problematic and propose things to consider when building experiences for everyone that ranges from in app UX to community support tools.
Conversational design: the low-cost way to design your dApp
Have you ever been told that your dApp is difficult to use or understand? Have you had to write a tutorial on Medium or Kauri just so users can make it through a flow? Well it's time to put an end to that. In this workshop you'll learn how to quickly and cheaply ensure you're building something that your users will really understand. By starting with a script as an early, low fidelity prototype you'll realise your interface is more than a container of content, it's a conversation between your system and the user. This will help you: - appeal to more users by removing the jargon and technical language from your front end - build interfaces in a more logical order with clearer content hierarchy - identify edge cases before development even starts - reduce iteration in-browser - get better feedback from usability testing We'll go through the entire process: from some quick guerrilla research through scripting onto sketching and iterating. So you'll get a chance at levelling up some of your other design skills too. You'll leave this workshop with both a new way of thinking about products and a powerful new tool for designing and building one.
Psychology of UX and adoption
This talk is aimed at bringing depth to the conversation of mass adoption by defining concepts such as ‘UX’, ‘Education’, and ‘User’. It is commonly pointed out that in order to drive mass adoption, “UX is critical” and “We need to educate users”. Is this true? What does this look like in practice? And what can we do to get the UX right? In this talk I’ll provide actionable suggestions based on stablished frameworks on the psychology of technology adoption as well as anecdotes from UX research at Status; where over the last year we have surveyed over 300 people, talked to ca. 50 people in usability testing and field research, and received numerous valuable requests in Status’ public channels. Suggestions include for example how to design user interfaces in which people can safely learn from mistakes and interactions that satisfy the human need to connect with family and friends.