Rhinestone home page
Search...
⌘K
Ask AI
GitHub
Legacy Docs
Search...
Navigation
ERC4337 Validation
Overview
Home
SDK
Build Modules
API Reference
Demos
Overview
Getting Started
Tutorials
Multi-Owner Validator
Auto-Swap Executor
Guides
Testing
Deploying
Migration Guide
Reference
Building
Testing
Deploying
Glossary
CheckNSignatures
ERC4337 Data Libs
ERC4337 Validation
ERC4337 Validation
Overview
Getting started
Simulator
Module Registry
Overview
Getting Started
Guides
Reference
On this page
Useful starting resources
ERC4337 Validation
Overview
Copy page
Copy page
A library to validate the ERC-4337 rules within Foundry
This library allows you to validate:
Banned opcodes
Banned storage locations
Disallowed
*CALLs
Disallowed use of
EXT*
opcodes
Disallowed use
CREATE
opcode
It also supports both
v0.6
and
v0.7
of ERC-4337.
Useful starting resources
ERC4337 Validation source code
A usage example
simulateUserOp
Getting started
Assistant
Responses are generated using AI and may contain mistakes.