barz - Modular ERC-4337 Smart Contract Wallet
Modular ERC-4337 smart contract wallet using Diamond proxy pattern with swappable facets
Tags
Updated: 2026-03-24Capabilities
Typical Inputs
Typical Outputs
What this skill does
- deploy wallet
- execute transaction
- validate signature
- add facet
- remove facet
- replace facet
- lock account
- unlock account
- recover account
- switch signature scheme
- execute batch
Inputs
- verification facet address
- owner address
- guardian address
- facet registry
- user operation
- signature
Outputs
- wallet contract
- transaction receipt
- facet cut event
- signature validation result
- account address
Requirements
- ERC-4337 EntryPoint
- Ethereum network
- Hardhat or Foundry
- Node provider
- Diamond proxy pattern
