Back to Home

Etherboard

Unknown
0x350e0ffc780a...092870668945
FrontierContract #3,859Exact Bytecode MatchEdit this contract
Deployed November 13, 2015 (10 years ago)Block 536,195

1000x1000 pixel canvas on Ethereum - buy, color, and trade pixels on-chain

Frontier EraVerified Source

Historical Significance

One of the earliest million-pixel experiments on a blockchain, predating concepts like r/place by years. Deployed during Ethereum's Frontier era just months after mainnet launch, it demonstrated that complex interactive applications with large on-chain state (2 million storage slots for the pixel grid) were possible on Ethereum.

Context

Etherboard was announced on r/ethereum in November 2015 by user u/etherboard as an image powered by the blockchain. The source code was preserved in a GitHub repository by Alex Beregszaszi (axic.eth), an early Ethereum developer who later became co-lead of the Solidity compiler team. The contract combined an on-chain marketplace with collaborative art, letting pixel owners set colors while creating economic incentives around pixel ownership and trading. Comments on the original Reddit thread compared it to milliondollarhomepage.com.

Key Facts
Deployment Block
536,195
Deployment Date
Nov 13, 2015, 10:15 PM
Code Size
4.5 KB
Gas at Deploy
1,344,399
Transactions by Year
2015155
201652
20222

Description

Etherboard was a 1000x1000 pixel canvas where users could purchase, color, and trade individual pixels on the Ethereum blockchain. Each pixel had an owner, a color (encoded as RGBA), and a price. To claim another user's pixel, you had to outbid them by at least 110% of the current price, with a 1% fee on trades. The contract used a compact owner ID system (uint16 mapped to addresses) to minimize storage costs for the massive pixel grid. It supported both individual pixel operations and batch updates for painting larger areas.

Source Verified

SolidityExact bytecode match(4,626 bytes)
Compiler: v0.1.5-

Both init (4626 bytes) and runtime (4539 bytes) bytecode match byte-for-byte. Source from axic/etherboard GitHub repo. Compiles identically with solc v0.1.5, v0.1.6, and v0.1.7 with optimizer enabled. Created by Alex Beregszaszi (axic.eth), who later became a core Solidity compiler developer. The contract implements a 1000x1000 pixel canvas with an on-chain marketplace - users buy pixels at a minimum price of 5 finney, must outbid current owners by 110%, with a 1% trade fee. Uses compact uint16 owner IDs mapped to addresses to minimize storage for 1M pixels. Credit: axic.eth pointed out the contract and shared the original repo.

Heuristic Analysis

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

Detected Type: Unknown

Bytecode Overview

Opcodes4,626
Unique Opcodes206
Jump Instructions264
Storage Operations96

External Links