Skip to content
@getwax

wax

Helping wallets, dApps, and SDKs shine

‼️ The WAX project has been sunsetted by PSE and further developments have been paused as of September 2024. ‼️

When WAX (formerly BLS Wallet and Hubble) started, Account Abstraction and BLS signature aggregation were relatively underdeveloped areas in the Ethereum ecosystem. But fast-forward to 2024, and the Account Abstraction ecosystem has made major progress. And since the introduction of data blobs, the cost savings from using BLS signature aggregation have decreased significantly. The work on BLS signature aggregation and compression will be valuable when the economics of Ethereum change and data availability becomes more expensive. For now, the data availability savings are not offset by the L2 execution gas costs of doing the signature aggregation.

You can read more about our work on compression here:

We also built a handy fee calculator for measuring savings from compression

WAX: Wallet Account eXperiments (formerly BLS Wallet) 🍯

Helping wallets, dapps, and SDKs shine.

What is WAX?

WAX will be a set of production-ready smart account components providing advanced features that can be easily utilized by wallets, SDKs, and dApps.

WAX components are designed to incorporate advanced cryptographic primitives in a secure and intuitive way. The smart contracts use Safe contracts to provide a familiar and battle-tested foundation. Each additional module will be audited, and can be added and removed from the account at the account holders discretion. The accounts can be used directly, or via the 4337 mempool.

The lower level components are brought together in an easy-to-use node module - EthDK.

Features

  • ✨ Cheaper L2 transactions with BLS Signature aggregation
  • 🏗️ Modular smart contract components using battle-tested Safe modules
  • 📝 ERC 4337 compatible
  • 📩 zk email verification
  • 🔑 passkeys verification
  • 🔗 Multi-action transactions
  • ⛽️ Gasless transactions
  • 🔧 Wallet upgradability

Check out the components and examples in our monorepo.

Wallet Account eXperiments (WAX) is part of Privacy & Scaling Explorations (PSE), a multidisciplinary team supported by the Ethereum Foundation. PSE explores new use cases for zero knowledge proofs and other cryptographic primitives.

Pinned Loading

  1. wax wax Public archive

    Wallet Account eXperiments Monorepo

    TypeScript 26 13

Repositories

Showing 10 of 17 repositories
  • .github Public

    getwax org profile readme

    getwax/.github’s past year of commit activity
    0 MIT 0 0 0 Updated Sep 30, 2024
  • getwax/bls-wallet-website’s past year of commit activity
    JavaScript 0 4 0 0 Updated Sep 30, 2024
  • wax Public archive

    Wallet Account eXperiments Monorepo

    getwax/wax’s past year of commit activity
    TypeScript 26 MIT 13 62 (1 issue needs help) 0 Updated Sep 30, 2024
  • bundler Public Forked from eth-infinitism/bundler
    getwax/bundler’s past year of commit activity
    TypeScript 0 GPL-3.0 228 0 0 Updated Jun 19, 2024
  • patched-aa-contracts Public

    Patched version of @account-abstraction/contracts

    getwax/patched-aa-contracts’s past year of commit activity
    TypeScript 0 0 0 0 Updated Mar 28, 2024
  • ethdk Public

    Easy-to-use interfaces that combine web3 components into familiar use-cases.

    getwax/ethdk’s past year of commit activity
    TypeScript 6 MIT 1 0 0 Updated Aug 31, 2023
  • bls-wallet Public archive

    Core components to use layer 2 smart contract wallets with the BLS signature scheme

    getwax/bls-wallet’s past year of commit activity
    TypeScript 179 MIT 47 0 0 Updated Aug 15, 2023
  • getwax/eth-global-lisbon-hackathon’s past year of commit activity
    TypeScript 0 MIT 1 0 0 Updated Jun 15, 2023
  • bls-server Public Forked from Ian-Bright/bls-server

    Server for BLS Wallet analytics

    getwax/bls-server’s past year of commit activity
    TypeScript 0 2 0 0 Updated Jun 13, 2023
  • bls-frontend Public Forked from Ian-Bright/bls-frontend

    Frontend for BLS Wallet analytics

    getwax/bls-frontend’s past year of commit activity
    TypeScript 0 1 0 0 Updated Jun 13, 2023

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…