A non-custodial and state-of-the-art smart wallet browser extension for smarter blockchain interactions.
This project enables the user to authenticate themselves using their biometric authentication on their devices (android, iOS, macOS touchId or Windows hello) or security keys (yubikey). This enables them to have maximum security for their wallets. WalletX enables the user to create a smart wallet and use it to perform batch transactions, swaps, pay for gas in ERC20 tokens, social recovery, etc. dApps can also connect to this extension via the injected Ethereum provider object.
This project uses React for the frontend, Biconomy SDK for the smart wallets and Zerodev SDK for the passkey implementation.