create2 topic
metamorphic
A factory contract for creating metamorphic (i.e. redeployable) contracts.
solidity-create2-example
Example of how to use the CREATE2 opcode released in the Constantinople update for Ethereum
xdeployer
Hardhat plugin to deploy your smart contracts across multiple EVM chains with the same deterministic address.
create2deployer
Helper smart contract to make easier and safer usage of the `CREATE2` EVM opcode.
createx
Factory smart contract to make easier and safer usage of the `CREATE` and `CREATE2` EVM opcodes as well as of `CREATE3`-based (i.e. without an initcode factor) contract creations.
selfdestruct-detect
Detect SELFDESTRUCT opcodes in EVM runtime bytecode
tornado-cash-exploit
This repository implements a simplified PoC that showcases how a contract can morph. A similar approach was used as part of the governance attack on Tornado Cash in May 2023.