Next-gen multichain crypto wallet based on account abstraction (ERC-4337)
POC of the TrueWallet web version. The main goal of this project is to be more social without sacrificing decentralization.
The implementation of this project marks the inaugural use of a smart contract wallet built on the foundations of ERC-4337.
The project features:
This project uses its own wallet smart contract based on ERC-4337 (out of scope), which is deployed to the Polygon testnet. The POC version is implemented as a web version (like Safe – previously Gnosis Safe) to demonstrate the project's portability.
Wrapper over smart contract based on the Angular framework and communicate with the wallet smart contract, Entrypoint, and Paymaster through Bundler. To achieve an offline wallet address assignee was implemented its function for the private key creation. As a result, a user can access his wallet from different devices and browsers.
TrueWallet is compatible with such blockchains as Ethereum, Polygon, Gnosis Chain, Optimism, Arbitrum, and others