Wallet Abstraction offers seamless, one-click user onboarding using only a smartphone or a laptop, thanks to the advanced features of account abstraction with passkeys. Users can generate passkey credentials, set up their smart accounts, and even mint an NFT—all with a single click! The wallet remains completely invisible to the user.We deploed on Optimism demonstrating that optimism can support this innovative (Yet very secure) wallet mechanism. By bringing this first example of complete application that includes 4337 wallet + Webauthn (Passkeys) + Seamless UX. We demonstrate that optimism can verify secp256r1 signatures for a cheap amount of gas. Which ultimately demonstrates that every recent hardware can use built in secure enclave as smart wallet.
Showing the Optimism community that it is possible to generate passkey credentials, set up their smart accounts, and even mint an NFT—all with a single click! The wallet remains completely invisible to the user. This is a quite recent innovation so the impact is limited. However we showcased in front of a large crowd. We then received a lot of questions on 4337 related groups (4337 mafia), we are now helping different team to leverage this.Doing this project we also discovered two critical vulnerabilities in passkey implementations that were used. We did a responsible disclosure free of charges, we thus have protected users from potential loss.