project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4

Lit-SimpleAA-Demo

I have created a demo that seamlessly generates a Smart Wallet (ERC-4337 Account Abstraction) from an email address. It's a forked version of the demo created by Lit, which allows easy creation of PKP using email verification.

Lit-SimpleAA-Demo

Created At

HackFS 2023

Project Description

I have created a demo that seamlessly generates a Smart Wallet (ERC-4337 Account Abstraction) from an email address.

Lit has released a demo on their blog and GitHub that allows for the easy creation of PKP through email verification. Demo site: https://lit-aa-demo.vercel.app/ GitHub Repository: https://github.com/LIT-Protocol/demo-email-sms-auth Blog post: https://developer.litprotocol.com/pkp/usage/

I created my demo by forking their repository.

While their demo site allows for the creation of PKP through email and SMS verification, I expanded upon this by creating a demo that uses PKP to generate a Smart Wallet (ERC-4337 Account Abstraction).

In the future, by adding features like the paymaster to the Smart Wallet, it's likely that even crypto beginners will be able to easily step into the world of Web3. (I didn't have time to implement this in the current demo.)

How it's Made

It's a forked version of the demo created by Lit, which allows easy creation of PKP using email verification.

These are the list of technologies we used.

  • Lit Programable Key Pairs function (https://developer.litprotocol.com/pkp/intro).
  • ERC-4337 Account Factory
  • @truffle/hdwallet-provider
  • web3.js
background image mobile

Join the mailing list

Get the latest news and updates