Skip to content

irreverentsimplicity/web3-onboarding

 
 

Repository files navigation

Local Wallet + Account Abstraction

Create a web3 onboarding experience that:

  • Generates an EOA under the hood and stores it on the user's device.
  • Uses a smart wallet account factory contract to generate smart wallets on the fly
  • Generated EOA is a signer for the generated smart wallet

Users can now interact with smart contracts such as the NFT drop in this example from their smart wallet without ever signing a message or accepting a transaction.

Releases

No releases published

Packages

No packages published

Languages

  • CSS 57.0%
  • TypeScript 39.5%
  • JavaScript 3.5%