
Polygon Fellowship Builders Track Application
I recently got selected for batch 2022 for Polygon Fellowship’s Builders Track. Here are my answers & the projects that I submitted in my proposal. Post the application I was invited for a virtual interview, here are the things we discussedMy web2 journey so farWhat motivated me to explore web3What all things I have tried in terms of development in web3Why I proposed the following projects in my proposalsWhat research have I conducted so far while writing the proposals & am I aware of other p...

How to store private keys securely in local storage?
I recently started working on a chrome-extension wallet compatible with 4337, you can read more about it here. One of the challenges in creating a wallet is how to store private keys securely in the local storage of the browser. In this blog, I will be exploring how Metamask & Tally-ho wallet stores their private keys. I hope you and I both will learn during this exploration. If we want the data to be encrypted with a password & then stored, the best standard to use is AES-FCM. The crypto API...

The current state of Account Abstraction
GM Everyone! I have a couple of motivations to write this blog. Firstly, to help you understand what all work is pending for the wide adoption of EIP-4337. Secondly, tell you about how you can help in accelerating the process by contributing.The flow of a userOperation in EIP-4337Above is how EIP-4337 makes smart contract wallets a reality. We can start developing smart contract wallets, paymasters, etc compatible with EIP-4337 with a relayer service today. But for it to become the norm & com...
Web3 and coffee enthusiast.

Polygon Fellowship Builders Track Application
I recently got selected for batch 2022 for Polygon Fellowship’s Builders Track. Here are my answers & the projects that I submitted in my proposal. Post the application I was invited for a virtual interview, here are the things we discussedMy web2 journey so farWhat motivated me to explore web3What all things I have tried in terms of development in web3Why I proposed the following projects in my proposalsWhat research have I conducted so far while writing the proposals & am I aware of other p...

How to store private keys securely in local storage?
I recently started working on a chrome-extension wallet compatible with 4337, you can read more about it here. One of the challenges in creating a wallet is how to store private keys securely in the local storage of the browser. In this blog, I will be exploring how Metamask & Tally-ho wallet stores their private keys. I hope you and I both will learn during this exploration. If we want the data to be encrypted with a password & then stored, the best standard to use is AES-FCM. The crypto API...

The current state of Account Abstraction
GM Everyone! I have a couple of motivations to write this blog. Firstly, to help you understand what all work is pending for the wide adoption of EIP-4337. Secondly, tell you about how you can help in accelerating the process by contributing.The flow of a userOperation in EIP-4337Above is how EIP-4337 makes smart contract wallets a reality. We can start developing smart contract wallets, paymasters, etc compatible with EIP-4337 with a relayer service today. But for it to become the norm & com...
Web3 and coffee enthusiast.

Subscribe to Garvit Khatri

Subscribe to Garvit Khatri
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers
Gm!
I am super excited to share that I will be participating in the Ethereum Protocol Fellowship (EPF). This blog is my first update for the fellowship.
We are moving closer towards the finalisation of EIP-4337. A lot of effort by the core team has been put into designing the contracts, mempool, DOS protections etc. But the team haven't had time to properly support UserOps through one of the browser extension wallets.
In this cohort, I intend to work on making a user-facing wallet which can then pave the way forward for the wallets in the Ethereum ecosystem. The larger goal is to test the eip enough and make it ready for everyday use. Once we get AAs into everyday use we can then easily work towards the depreciation of EOAs from the ecosystem.
Read EIP-4337
Won a hackathon by building a project on 4337
Created a repo to showcase the latest Account Abstraction SDK and how anyone can create their own SCW
Wrote the onboarding journey of an AA user on a chrome extension wallet
Gm!
I am super excited to share that I will be participating in the Ethereum Protocol Fellowship (EPF). This blog is my first update for the fellowship.
We are moving closer towards the finalisation of EIP-4337. A lot of effort by the core team has been put into designing the contracts, mempool, DOS protections etc. But the team haven't had time to properly support UserOps through one of the browser extension wallets.
In this cohort, I intend to work on making a user-facing wallet which can then pave the way forward for the wallets in the Ethereum ecosystem. The larger goal is to test the eip enough and make it ready for everyday use. Once we get AAs into everyday use we can then easily work towards the depreciation of EOAs from the ecosystem.
Read EIP-4337
Won a hackathon by building a project on 4337
Created a repo to showcase the latest Account Abstraction SDK and how anyone can create their own SCW
Wrote the onboarding journey of an AA user on a chrome extension wallet
Finalised the feature list of the chrome extension wallet
https://hackmd.io/@plusminushalf/4337-compatible-wallet/edit
Front-end architecture
Front-end UI finalisation
Bundler that will be used
Request ID explorer
Finalised the feature list of the chrome extension wallet
https://hackmd.io/@plusminushalf/4337-compatible-wallet/edit
Front-end architecture
Front-end UI finalisation
Bundler that will be used
Request ID explorer
No activity yet