Back to Home

PyramidQueue

Ponzi / Pyramid
0x1d4dad868292...f1eef07ed061
FrontierContract #956Exact Bytecode MatchEdit this contract

Bytecode verified via sibling

This contract shares identical runtime bytecode with PyramidQueue (0xbe1f4a66...) which has been verified through compiler archaeology.

Deployed September 7, 2015 (11 years ago)Block 197,620

A 1,746-byte owner-operated funnel into a 2016 pyramid scheme. forward() buys the operator a 1 ether entry in the pyramid and pays the operator 0.5 ether on top.

Frontier EraVerified Source

Historical Significance

The plumbing of a 2015 pyramid scheme, preserved separately from the scheme itself. The parent Pyramid contract paid every third entrant triple their stake minus a ten percent fee, and this wrapper is how its operator queued entries: fund the contract, watch for the Funded() event, then call forward() to buy a slot. The 500 finney skim on each forward is the operator's own cut, taken on top of the pyramid's ten percent, so each 1.5 ether cycle routed 1 ether into the scheme and 0.5 ether to the operator. Twenty-six identical copies show it was run as a production pipeline rather than an experiment.

Context

Deployed 2015-09-07 by 0xc469e0161968f12a38e4c1a1c153a18207e040c8. Twenty-six byte-identical copies of this runtime exist, all deployed by the same address, which is also the owner recorded in every one of them. Twenty-five point at the Pyramid contract at 0x7011f3edC7Fa43c81440f9f43a6458174113B162, which is itself verified and was deployed by the same operator; the remaining copy has a zero pyramid address and was never wired up. Source recovered by exact runtime bytecode match, verified on Sourcify and Etherscan.

Key Facts
Deployment Block
197,620
Deployment Date
Sep 7, 2015, 10:02 AM
Code Size
1.9 KB
Gas at Deploy
517,622
Transactions by Year
20154
20163
20261

Description

Two address slots, owner and pyramid, both settable by the owner through setOwner and setPyramid. The working function is forward(bytes,bytes), guarded by an onlyowner modifier, which calls enter(bytes,bytes) on the pyramid at 0x7011f3edC7Fa43c81440f9f43a6458174113B162 with exactly 1 ether attached, passing through a description and a bitcoin payout address. It then checks whether at least 750 finney remain and, if so, sends 500 finney to the owner. The fallback and queue() both do the same thing: test whether the contract holds at least 1 ether and, if it does, emit Funded(). isFunded() and isOwner() are read-only views of the same two conditions. The contract holds no accounting of its own; it is purely a funding-and-trigger wrapper around somebody else's pyramid.

Source Verified

SolidityExact bytecode match(1,912 bytes)
Compiler: v0.1.3+
Heuristic Analysis

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

Detected Type: Ponzi / Pyramid

Bytecode Overview

Opcodes1,912
Unique Opcodes141
Jump Instructions52
Storage Operations24

External Links

Related contracts