Back to Home

NameRegister

registrar
Part of The Linagee Collection
0x5564886ca2c5...23b41db9f561
FrontierContract #26Source VerifiedEdit this contract
Deployed August 8, 2015 (10 years ago)Block 51,807

Early Frontier-era name registry contract (Aug 8, 2015, block 51807) implementing reserve, register, and setContent functions for on-chain name resolution.

Frontier EraVerified Source

Historical Significance

Among the earliest name registry contracts on Ethereum mainnet. Represents an early experiment in decentralized name resolution that would eventually inspire ENS (Ethereum Name Service). The deployment on August 8, 2015 — just 9 days after Frontier launch — shows name resolution was an immediate priority for early developers.

Context

Deployed during the Ethereum Frontier era (July 30 – September 7, 2015). The Ethereum Frontier Guide included a name registry section, describing a NameReg contract as infrastructure for decentralized applications. ENS (Ethereum Name Service) would not be proposed until 2016 (EIP-137) and deployed until May 2017. These early registry experiments from 2015 represent the first attempts at on-chain naming on Ethereum.

Key Facts
Deployer
Linagee(0xcd063b...85a877)
Deployment Block
51,807
Deployment Date
Aug 8, 2015, 05:20 AM
Code Size
2.8 KB
Gas at Deploy
779,965
Transactions by YearPartial (capped)
2015138
20169
202249,853

Description

The contract implements the standardized registry interface defined in Ethereum’s official documentation prior to mainnet launch. It exposes functions to reserve names, transfer ownership, associate primary addresses, attach content identifiers, delegate to sub-registrars, and relinquish ownership.

Names are claimed on a first-come, first-served basis via a reserve function. Ownership and metadata are stored in mappings keyed by the name hash, while reverse lookup is supported through address-to-name mappings. Although the code contains extensive commented plans for auctions, renewals, and bidding mechanisms, the deployed logic focuses on the core functionality of name ownership and resolution.

The Linagee Name Registrar, deployed on August 8, 2015, is the first smart contract to implement an on-chain naming system on Ethereum. It allows users to reserve unique bytes32 names, assign ownership, associate addresses and content hashes, and perform forward and reverse name resolution directly on-chain.

The deployed contract implements a global registrar model in which names are scarce, transferable, and independently owned, establishing naming as a native blockchain primitive rather than an off-chain convention.

Source Verified

Etherscan verified
Heuristic Analysis

The following characteristics were detected through bytecode analysis and may not be accurate.

Detected Type: registrar

Bytecode Overview

Opcodes2,894
Unique Opcodes147
Jump Instructions72
Storage Operations62

External Links