Skip to content

XBit Wallet is an account abstraction wallet that implements email login.💰 基于邮箱的ERC4377账户抽象钱包

Notifications You must be signed in to change notification settings

lukema95/xbit-wallet

 
 

Repository files navigation

XBit Wallet

XBit Wallet is an account abstract wallet that implements email login.💰

This branch is switched from releases-v0.4.

Implementation of contracts for ERC-4337 account abstraction via alternative mempool.

Features

Support for creating wallets using email. After the wallet device is lost, the wallet account can be securely recovered using the DKIM service contract through the email. As the DKIM service is deployed onto the contract, it becomes more decentralized and secure.

The architecture is as follows:

architecture

Explanation

The main implementation contract for wallet accounts is XBitWallet.sol, and the DKIM service contract is DKIMService.sol. If you want to run tests, you can find the test files for the relevant contracts in the "test" directory.

Resources

Vitalik's post on account abstraction without Ethereum protocol changes

Discord server

About

XBit Wallet is an account abstraction wallet that implements email login.💰 基于邮箱的ERC4377账户抽象钱包

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Solidity 52.3%
  • TypeScript 45.2%
  • JavaScript 2.1%
  • Shell 0.4%