devcon 7 / putting intents and users together
Duration: 00:08:40
Speaker: Abhimanyu Shekhawat
Type: Lightning Talk
Expertise: Intermediate
Event: Devcon
Date: Nov 2024
Chain-abstracted Smart Accounts -- How to Build Amazing Web3 UX in 2024
Chain abstraction (CA) and account abstraction (AA) have been two of the hottest topics in Web3, but few people know how to use them together. In this talk, I will explain how developers can build amazing Web3 experiences by combining AA with CA in the form of "chain-abstracted smart accounts" -- smart accounts that can spend their balances on any chain without bridging.
Chain abstraction is risk abstraction
We'll explore the concept of chain abstraction, examine various approaches to it, delve into the associated risks for users, and define what abstraction should really be.
ERC-4337: Adoption Analysis
Since the EntryPoint contract was deployed, millions of smart accounts have been created and UserOps submitted, via hundreds of exciting projects in the space. Join us as we look at the interesting trends onchain and the unique challenges and exciting opportunities faced by teams building in the space
Speedrunning chain abstraction EIPs
We look at different EIPs in pipeline across the CAKE stack and how they relate to chain abstraction.
Cross L2 with Intent Addresses
Ethereum today is more fragmented than ever before. We'll talk about how CREATE2 intent addresses and ERC-4337 can be used to enable fast and smooth cross-chain interactions for consumer applications.
Smart Accounts need Smart Sessions
The world of dapps is evolving and wallets are becoming smarter. This is powered by developments in Smart Accounts which unlock more user-friendly experiences. Learn about how WalletConnect is introducing Smart Sessions and walkthrough all the standards (EIPs, ERCs and CAIPs) that will make the future of wallet UX possible.
Building a Smart Passkey Wallet with AA
Passkeys are now one of the most popular tools in building good UX in Ethereum ecosystem. In this workshop, I will build a secure simple smart wallet utilizing passkeys and start sending basic transactions on L2s. During 2h worksop, we will try to cover lots of topics related to wallet usability and achieve a great example. The power of Account Abstraction with RIP-7212 will be clearly visible.
Chain abstraction? But I want to know where my tokens are
As a space, we face a big problem: how should we think about where assets live. Is Eth different from oEth or aEth. Does it matter where Circle prints your USDC? Should chains delegated to the kind of infra that Google Cloud or AWS is today? Clearly, the fragmentations of USDC/USDT/xDAI and then all the L2s creates horrible UX. However, the underlying assets are different things and the chains they live on have completely different security guarantees. Let's fix this!
Exploring various approaches to achieve effective decentralization for Intent-Based protocols
Intents are emerging as the gold standard for transacting on-chain. However, they do come with decentralization trade-offs. In this talk, I'd like to present the status quo, various architectures, and new tradeoffs in terms of where they fit in the trilemma of fees, execution speed, and execution guarantees. The objective is to achieve maximum decentralization while maintaining a great UX and efficiency.
The End Game Wallet: When Does Abstraction Go Too Far?
Chain abstraction has taken the front seat. As innovations continue, it's becoming increasingly stark that we will eventually approach a world where third-party solvers fulfill most transactions. The core protocol is also changing to cater to further abstractions even at the validator level. The question remains, how far are we willing to go in the name of efficiency, and optimizations, to which a user can't use Ethereum without third parties?