Utility Contracts
Small single-purpose helpers — forwarders, sweepers, canaries, timers and other plumbing.
ShapeShift Chain-Split Forwarder
Earliest ShapeShift on-chain contract (Jul 24, 2016). Simple ETH forwarder with an active flag — routes deposits to target when active and msg.value > 0.
0xa2d5c5...d549deJuly 24, 2016Balance Router
DAO whitehat balance-conditional router: if EF/whitehat address holds >1M ETH, route to addr1; otherwise route to addr2.
0x6e9ccd...aee851July 25, 2016ShapeShift Chain-Split Receiver
ShapeShift ETH/ETC routing contract (Jul 26, 2016). Forwards ETH to target only when on-chain forked() oracle result matches stored boolean — routing deposits to the correct wallet on each chain post-DAO-fork.
0x3e7756...2e7a25July 26, 2016ShapeShift Chain-Split Receiver
ShapeShift ETH/ETC routing contract (Jul 26, 2016). Twin instance of the ShapeShiftReceiver — identical bytecode, configured for the opposite chain fork state.
0x89afcc...a51456July 26, 2016CanaryV7
A liveness canary for the Ethereum Alarm Clock, deployed 28 July 2016.
0x6c3abc...4aa180July 28, 2016Contract 0x3ed3cbd6...
A poll contract holding options, voters and a resolution rule
0x3ed3cb...0981d6August 25, 2016Contract 0xabf65a51...
The transfer and allowance logic of the Devcon 2 attendee token, kept in a library
0xabf65a...72c184September 19, 2016ECVerifyLib
Signature recovery library for the Devcon 2 attendee token
0x1dd4ab...4aa8cbNovember 2, 2016Contract 0xeeee2a0b...
Event emitter library for the Devcon 2 attendee token
0xeeee2a...6133e5November 2, 2016Contract 0xec0d003d...
Signature recovery library for the Devcon 2 attendee token
0xec0d00...5cb4c8November 2, 2016TokenEventLib
Event emitter library for the Devcon 2 attendee token
0x63f94e...1392fbNovember 2, 2016Contract 0xaf5d0d11...
Event emitter library for the Devcon 2 attendee token
0xaf5d0d...7ce190November 2, 2016Contract 0xfdc62768...
An address to address map with iteration, deployed as a shared library
0xfdc627...e76d7fNovember 7, 2016Contract 0x96876a04...
The public counter that sells mintable token deployments for a fee
0x96876a...04f16aNovember 14, 2016Contract 0x49b951fe...
The public counter that sells mintable token deployments for a fee
0x49b951...0b6177November 14, 2016Contract 0x62959d6b...
The public counter that sells DAO container deployments for a fee
0x62959d...6a4cfaNovember 15, 2016Contract 0x24fe4576...
The public counter that sells permissioned storage deployments for a fee
0x24fe45...1837fcNovember 23, 2016Contract 0xf8b094e2...
The public counter that sells mintable token deployments for a fee
0xf8b094...41732aNovember 24, 2016Contract 0xad8d30b2...
The public counter that sells DAO container deployments for a fee
0xad8d30...369f49November 24, 2016PassManager
Share ledger and proposal system for a funded working group, priced on a decaying curve.
0x09bc33...9a4acdNovember 24, 2016Contract 0xb4ba4150...
The public counter that sells congress governance deployments for a fee
0xb4ba41...2509feNovember 28, 2016Contract 0x46a6c182...
A factory library that deploys permissioned key value storage
0x46a6c1...f12ccaNovember 30, 2016Contract 0x571f2cc5...
The public counter that sells permissioned storage deployments for a fee
0x571f2c...83150dNovember 30, 2016Contract 0x019964cf...
The public counter that sells mintable tokens with a minter list for a fee
0x019964...1e20edNovember 30, 2016