Back to Home

Unicorns(๐Ÿฆ„)

Token
Part of The Avsa Collection
0xab15f08da9b9...9a38942d05ec
FrontierContract #8,378Source VerifiedEdit this contract
Deployed February 11, 2016 (10 years ago)Block 988,935

Unicorns (๐Ÿฆ„) token by avsa โ€” 1802B variant. Source recovered by bytecode analysis, verified on Etherscan and Sourcify.

Frontier EraVerified Source

Historical Significance

Part of the canonical Ethereum Token Tutorial by Alex Van de Sande, Ethereum Foundation UX Lead. Among the earliest ERC-20-style token implementations on Ethereum mainnet, deployed February 2016 alongside a set of 8 nearly-identical contracts.

Context

Deployed in the Ethereum Homestead era, February 2016, by Alex Van de Sande as one of 8 Unicorns (๐Ÿฆ„) token demonstration contracts for the Ethereum Foundation Token Tutorial. The same token was later used in the Democracy DAO tutorial. Compiler: solc v0.2.0-nightly.2016.1.13+commit.d2f18c73 with --optimize.

Token Information
Token Name
Unicorns
Symbol
๐Ÿฆ„
Decimals
0
Key Facts
Deployment Block
988,935
Deployment Date
Feb 11, 2016, 06:13 PM
Code Size
2.5 KB
Gas at Deploy
616,457

Description

One of 8 early ERC-20 token contracts deployed by Alex Van de Sande (AVSA, ENS: alex.vandesande.eth) on February 11, 2016 as part of the official Ethereum Token Tutorial at ethereum.org. This 1802B variant has all explicit functions declared before state variables in the MyToken body, and has transferOwnership in MyToken. The fallback function throws (no ETH forwarding). Source was recovered by deep bytecode analysis of compiler output ordering (Solidity 0.2.0, commit d2f18c73).

Source Verified

SolidityNear-exact bytecode match
Compiler: solc ~v

Compiler identified: soljson-v0.2.0-nightly.2016.1.13+commit.d2f18c73. Source structure fully reconstructed (owned base contract + MyToken is owned). Compiles to correct byte size. Two small optimizer instruction-ordering regions differ from on-chain bytecode - not resolvable without the exact build of this compiler.

Heuristic Analysis

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

Detected Type: Token
Has ERC-20-like patterns

Bytecode Overview

Opcodes2,574
Unique Opcodes180
Jump Instructions122
Storage Operations78

External Links