Global Registrar№ 0x3399

FRONTIER ERA · DEPLOYED 2015 · GAV WOOD LINEAGE
0x33990122…a70C · names are free, permanent, bytes32
Why this contract matters ✦

This is the Frontier-era GlobalRegistrar — Ethereum's earliest on-chain name system, by Gav Wood and the Ethereum devs — hardcoded into the official go-ethereum client as GlobalRegistrarAddr // frontier (verified against geth v1.3.6). The idea of human-readable names on Ethereum was wired into the client software itself in 2015, not bolted on later. That client-side registrar machinery was later removed as Ethereum's naming approach evolved toward ENS — but the contract itself lives on, untouched, at its original address.

It grew out of the open community work of the era. rfikki — this project's steward — was among the first to start the naming conversation, posting the opening message in the go-ethereum name-register Gitter channel (Aug 27, 2015), alongside builders like Linagee, Viktor Trón, and others hashing out how a decentralized naming system could work — the room where Gav Wood and Vitalik Buterin's namereg work took shape, and where, months later, Nick Johnson (Arachnid) first shared his draft EIP for a new Ethereum Name Service (Apr 2016) and gathered the early feedback that became ENS. This project is built in that lineage: rfikki deployed working GlobalRegistrar instances during the Frontier era — e.g. 0x67b1e40d…, deployed Aug 25, 2015 (block 138,997), bytecode-identical to the canonical registrar and tagged "Global Name Registrar" on Etherscan.

Every claim here is on-chain and checkable; the registrar address above is the canonical mainnet contract this app reads from.

read-only via public RPC

Every record on the 2015 registrar is a raw bytes32 word — at most 32 bytes of UTF-8, zero-padded. The plate below renders those 32 storage bytes directly: lit cells carry data, hollow cells are padding.

Global Registrar · Frontier · 2015