A developer tool designed for managing, testing, and debugging ERC-4337 User Operations. This application provides a streamlined interface to execute the full lifecycle of a User Operation: Preparation, Paymaster Sponsorship, Signing, and Sending to a bundler.
- Prepare: Construct User Operations for value transfers.
- Sponsor: Interact with a Paymaster service to sponsor gas fees.
- Sign: Sign User Operations using a local private key.
- Send: Dispatch operations to an ERC-4337 Bundler and track transaction status.
- Configuration: Easily configure chain settings, bundler URLs, and account details.
- Node.js
- pnpm
-
Install dependencies:
pnpm install
-
Start the application:
pnpm start
-
Open your browser at: http://localhost:4337