Skip to main content

EIP-1967 Proxy Slot Checker

Read the standardized proxy storage slots — implementation, admin, beacon

Read-only eth_getStorageAt calls. A zero implementation slot means the contract is either not an EIP-1967 proxy or uses a non-standard slot (older UUPS patterns predate the standard).

About the Eip1967 Checker

EIP-1967 standardized where proxies store their implementation, admin, and beacon slots — at fixed, predictable storage slots hashed from well-known strings. Checking whether a contract is a proxy, and what it points to, becomes two eth_getStorageAt calls instead of guesswork.

This checker reads the standardized slots for any proxy across 21 EVM chains, resolves the implementation address, and flags mismatches or empty slots. Reads are sent directly from your browser to a public RPC endpoint of your choosing — read-only, no keys, no signing.

How to use

  1. Enter the proxy contract address.
  2. Pick the chain or paste a custom RPC URL.
  3. Read the implementation, admin, and beacon slots directly.