Skip to content

base/eip-8130-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eip-8130-examples

Warning — Unaudited example code. Not for production use.

Example (non-canonical) EIP-8130 account wallets, extracted from the core base/eip-8130 repository:

  • UpgradeableAccount / UpgradeableProxy — a general UUPS-upgradeable account.
  • BackwardsCompatible4337Account — an opt-in ERC-4337 account (validateUserOp) for bundler/EntryPoint support on non-8130 chains.

Layout

  • src/accounts/ — the example account implementations.
  • test/unit/accounts/ — their test suites (reuse the core test harness).

The core contracts are consumed via the lib/eip-8130 git submodule.

Getting started

git submodule update --init --recursive
forge build
forge test

About

Unaudited examples for 8130

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors