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).
Continue with
Passkey Address Deriver
Derive EVM addresses from P-256 passkey public keys. For Ritual Chain TxPasskey and WebAuthn wallets.
DKMS Key Visualizer
Visualize how Ritual agents derive identity keys via DKMS from TEE-held roots to purpose-specific keys.
X402 Payment Encoder
Encode and decode X402 payment payloads for agent-to-agent transactions. Build HTTP 402 challenges.
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
- Enter the proxy contract address.
- Pick the chain or paste a custom RPC URL.
- Read the implementation, admin, and beacon slots directly.