Skip to content

estheroche/smart-contract-wallet-ERC4337

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart contract Wallet Account Abstraction (ERC4337)

This project uses ERC4337 standard to create Smart wallet for a user and also has functionalities that allows users to deposit funds, receive Fund, and view the Balance

Table of Contents

Overview-Description

The project uses a WalletFactory, to create a smart contract Wallet for every user who wants to Create a Wallet. The factory contract deploys instances of the child contract to create wallet for each user

The Smart Wallet Dapp, allows you to create smart wallets. It has a factory contract that spurns smart wallets for users. This smart wallet is tie to a user EOA, thus a user can deposit funds into it, send out funds to any wallet as well as view the user's balance.

Walk-Through Video

https://www.loom.com/share/bba2004b999a46e3a0962deaf1a771ec?sid=a8731eba-863c-4e3a-9069-edd1ad3ea898

Deploying and Verifying the Contracts on Sepolia testnet

  • 01

  • 02

  • 03

  • 04

  • 05

  • 05

Frontend UI

  • 08

  • 06

  • 07

Authors

@metacraftersio

Oche Esther

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published