Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stackup-wallet/userop.js
A simple JS library for building ERC-4337 UserOperations.
https://github.com/stackup-wallet/userop.js
Last synced: 14 days ago
JSON representation
A simple JS library for building ERC-4337 UserOperations.
- Host: GitHub
- URL: https://github.com/stackup-wallet/userop.js
- Owner: stackup-wallet
- License: mit
- Created: 2023-04-08T07:10:38.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-30T05:33:51.000Z (6 months ago)
- Last Synced: 2024-09-19T18:47:52.281Z (about 2 months ago)
- Language: TypeScript
- Size: 298 KB
- Stars: 116
- Watchers: 5
- Forks: 32
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-erc-4337 - userop.js
README
![](https://i.imgur.com/mR5CsOr.png)
# Getting started
A simple JS library for building ERC-4337 UserOperations.
> **🚀 Looking for access to hosted infrastructure to build your Smart Accounts? Check out [stackup.sh](https://www.stackup.sh/)!**
# Usage
See the `userop` documentation at [docs.stackup.sh](https://docs.stackup.sh/docs/useropjs).
# Contributing
Steps for setting up a local dev environment for contributing to userop.js.
## Prerequisites
- Node >=18.0.0
- [ERC-4337 Devnet](https://github.com/stackup-wallet/erc-4337-devnet) running## Setup
Install dependencies:
```bash
yarn install
```Run tests:
```bash
yarn test
```# License
Distributed under the MIT License. See [LICENSE](./LICENSE) for more information.
# Contact
Feel free to direct any technical related questions to the `dev-hub` channel in the [Stackup Discord](https://discord.gg/VTjJGvMNyW).