Back to Home

Contract 0x05f65ab88dc4...a0abd13c9ae1

Utility
0x05f65ab88dc4...a0abd13c9ae1
HomesteadDecompiledEdit this contract
Deployed April 29, 2016 (10 years ago)Block 1,425,828

The DAO's creator contract: one call deploys a new DAO along with the token contract that funds it, taking a curator and a funding window.

Homestead Era

Historical Significance

The DAO's code was published under a free licence and this is the part that made copying it a single transaction. After the original was drained in June 2016 its contract set went on being redeployed by people building smaller organisations, and a creator contract is what they used to do it.

Context

Deployed in the spring of 2016, while The DAO was still raising. Its source carries the GNU Lesser General Public License header the DAO authors put on every file, which is why the code was still circulating years later.

Key Facts
Deployment Block
1,425,828
Deployment Date
Apr 29, 2016, 02:03 PM
Code Size
12.9 KB

Description

The factory from The DAO's contract set. Its single entry point deploys a fresh DAO together with the token creation machinery that funds it, taking the curator's address and the start and end of the funding window as arguments, and returns the new DAO's address.

The token contract it builds is the ConsenSys standard token of the period, credited as such in the source and derived in turn from the ethereum wiki's Standardized Contract APIs. It has no premine: tokens exist only once someone has paid for them during the creation window.

The creator holds no funds itself and has no owner. Anyone with its address can spawn a new organisation from it.

Heuristic Analysis

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

Detected Type: Utility

Bytecode Overview

Opcodes13,182
Unique Opcodes253
Jump Instructions755
Storage Operations488

External Links

Related contracts