- Crypto / Web3
- Account Abstraction
A wallet providing more security and more decentralization to protect your crypto assets.
SoulWallet is a wallet that offers new features such as Social Recovery, ERC-20 Gas Payment, Gasless Payment, Native Multi-sig, and more.
This project uses the ERC-4337 standard to enable users to create, use and perform social recovery for smart contract wallets through plug-in extensions and mobile applications.
We use one framework to provide the full capabilities. Chrome plugin with ReactJS, Security Center with NodeJs, Wallet Paymaster Contracts with Solidity, bundler relayer with NodeJs, and Entry Point contract follows the official ERC-4337 contract. And all contract is deployed on Goerli Testnet.
The Chrome extension is a user interface that calls the ABI of Paymaster and bundler's contracts to create and deploy your and recover your wallet.
The Security Center was created for the convenience of users (guardians) and only needs to save program data such as recovery record signatures. Save their time remembering complex addresses.
We rely on the ERC4337 Entry Point contract to verify legal operations and other security checks. We submit our on-chain tx through the Infura APIs.
Soulwallet fulfills the Ethereum community's dream of account abstraction and social recovery, recovering your lost wallet in just minutes, and lowering the barriers to accessing Ethereum for billions of users.