project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5

hardhat-userOp

Hardhat plugin for sending ERC-4337 UserOperations with integrated tasks in hardhat CLI for better user experience.

hardhat-userOp

Created At

ETHGlobal Paris

Project Description

We developed a Hardhat Plugin for building & sending UserOperations providing a range of different methods to use & extending the base provider. It is using ERC4337 logic to make userOperation transactions go smoothly and facilitate developers use cases with Account Abstraction on EVM chains.

How it's Made

We are using Typescript and ethers library for sending to the client. It is made with hardhat-ts-plugin-boilerplate (https://github.com/NomicFoundation/hardhat-ts-plugin-boilerplate). It is published on npm as a package (hardhat-useroperation). We have integrated with hardhat and added tasks so that users can simply invoke it by command CLI (npx hardhat <task_name>)

background image mobile

Join the mailing list

Get the latest news and updates