getwax / wax

Wallet Account eXperiments Monorepo
MIT License
26 stars 13 forks source link

‼️ The WAX project has been sunsetted by PSE and further developments have been paused as of September 2024. See the following announcment in the org README ‼️

Wallet Account eXperiments (WAX)

WAX Logo

Primary monorepo for the Wallet Account eXperiments (WAX) project, which focuses on integrating novel & useful cryptographic technologies into the Ethereum Account Abstraction (AA) ecosytem to improve the experience of using accounts. We build on top of ERC-4337 & related specs.

Using this monorepo

Are you looking to build a plugin/module for the AA/ERC-4337 ecosystem and want examples & tooling? Check out the plugins package.

Are you interested in compressing ERC-4337 data? Start with the compression package

Compression

packages/compression

Contracts implementing compression for ERC-4337 accounts to reduce data being posted from rollups.

Demos

packages/demos

Demos showcasing WAX components.

Deterministic Deployer

packages/deterministic-deployer

Deploys contracts to deterministic addresses.

Plugins

packages/plugins

Plugins/modules for smart contracts accounts, including test scaffolding.

SDK

packages/sdk

SDK code to help with ERC-4337 interactions.

Archive

archive

Work & projects that are no longer actively used but could be useful as references.