Glossary
EntryPoint
The single canonical ERC-4337 contract that validates and executes UserOperations — the only address bundlers actually call when submitting a batch.
The EntryPoint is the trusted hub of the ERC-4337 architecture. It
exposes a handleOps function that bundlers invoke with one or
more UserOperations. The contract validates each op (calling the
smart-contract wallet's own validateUserOp), pulls the
prefunded gas, executes the op's calldata, and refunds any unused
gas.
There is one canonical EntryPoint per ERC-4337 version, deployed deterministically at the same address on every chain. Both bundlers and wallets are written against that fixed address.