Warning Lit protocol is in a developer preview state. Do not store anything of value
google.signin_1.mp4
You can checkout the live demo from link down below
https://demo-app.iampocket.com
iampocket is a seedless wallet built using Lit protocol PKP (Programmable Key Pairs), for everyone's needs. Users have multiple login options available, including Google, Discord, Email, SMS, and Webauthn (Face ID, Touch ID).
With ZeroDev wallet, you can seamlessly operate across various blockchain networks such as Arbitrum One, Optimism, Ethereum Goerli, Polygon Mumbai, Arbitrum Goerli, and Optimism Goerli.And Biconomy wallet offers compatibility with Linea Goerli and Polygon zkEVM Testnet. And you can use ERC-20 Paymaster with transfer using stackup's testnet gas token.
Using ZeroDev wallet, 4337 contract is automatically deployed once you initiate a transaction. This contract facilitates connectivity and enables the use of DApps that support ERC-1271 via WalletConnect.
Please note that your ERC20 token balances are periodically updated at 30-second intervals through Covalent, so slight delays may occur.
iampocket uses Lit protocol's PKP to make sure no seed phrase is needed for wallet creation.
Currently iampocket is using lit relayer to use PKP supporting WebAuthn, Discord and Google.
iampoocket creates ERC-4337 Wallet using ZeroDev
Paying gas with ERC20(aka. PayMaster), Batch Transaction can be used.
With Lit Actions and Lit Listener SDK iampocket can automate transactions.
- Install the dependencies
yarn
- Set up ENV vars
create .env file on root directory.
Go to ZeroDev Dashboard and create project for certain network.
Currently iampocket supports 5 EVM Testnet and 2 EVM Mainnet.
You can add or remove env vars of your choice.
For better example checkout .env.example on root directory
- Run App
Run the following command at the root path of the project
yarn dev