Module types
ERC-7579 defines four module types:
A single module can implement more than one type. Hooks are an optional extension to the core standard.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Learn how ERC-7579 standardizes interoperable smart account modules.
| Type | Purpose |
|---|---|
| Validator | Determines whether a transaction is valid and may execute. |
| Executor | Executes transactions on behalf of the smart account through a callback. |
| Fallback | Extends the account’s fallback functionality. |
| Hook | Runs checks or custom logic before or after execution. |
Was this page helpful?