Back to Home

Etheria

Utility
Part of The Cyrus Adkisson Collection
0x6489fc370c7d...85f1bc457d89
FrontierContract #1,699Exact Bytecode MatchEdit this contract
Deployed September 30, 2015 (10 years ago)Block 314,103

Etheria v0.6, the version whose tiles can never change hands

Frontier EraVerified Source

Historical Significance

An ownable, transferable, individually addressed onchain asset from September 2015, more than two years before ERC-721. This deployment is where that idea failed on one character.

Context

Deployed in the Frontier era, when a single mistyped character could not be patched and there were no proxies to patch through.

Key Facts
Deployer
Cyrus Adkisson(0xcf684d...ad1bac)
Deployment Block
314,103
Deployment Date
Sep 30, 2015, 09:37 PM
Code Size
4.1 KB
Gas at Deploy
1,446,446
Transactions by Year
20153
20221
20234

Description

Etheria is a world of 1089 hexagonal tiles that accounts own, farm and build on, all held in one contract. This is version 0.6, and it carries a fatal defect its author documented himself: setOwner writes tiles[x][y].owner == newowner, a comparison where an assignment was meant, so a transfer silently does nothing and every tile stays with whoever claimed it. The contract has no kill function, so it will sit on chain in that state permanently. Deployed on 30 September 2015 by 0xcf684dfb8304729355b58315e8019b1aa2ad1bac, the account of Cyrus Adkisson, and recovered from the author's own published source.

Source Verified

Exact bytecode match(4,164 bytes)
Compiler: v0.1.3+
Heuristic Analysis

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

Detected Type: Utility

Bytecode Overview

Opcodes4,164
Unique Opcodes142
Jump Instructions225
Storage Operations107

External Links

Related contracts