lukas pfp
lukas

@lsr

EIP-5792 🫂 EIP-7702 there still seems to be some confusion about EIP 5792 and EIP 7702. tldr: - 5792 and 7702 are complementary - 7702 gives EOAs the ability to do atomic batching by giving them an upgrade path to smart contract accounts - 5792 is about giving an apps a universal interface for submitting batch tx requests to wallets. - 7702 alone is not enough because different wallets might upgrade their users’ EOAs to smart accounts with different batching interfaces. ie apps cannot know exactly how to encode a batch for any arbitrary wallet - 5792 alone is not enough because without 7702, millions of users would not be able to access atomic batching (and more through capabilities) without switching wallets. EIP-5792 and EIP-7702 are friends, not competitors. Apps need to adopt 5792 so they can submit batch requests to any wallet, and wallets need to upgrade their users’ EOAs via 7702 so they can access atomic batching and much more.
0 reply
0 recast
2 reactions