# create2 OPCODE

* What is create opcode and create2 opcode
* Constantinople hardfork [https://eips.ethereum.org/EIPS/eip-1014](https://eips.ethereum.org/EIPS/eip-1014)
* Metamorphic Contracts
* EXTCODEHASH and EXTCODESIZE&#x20;
* isContract Open Zeppelin



&#x20;Anything that invokes a `CALLCODE` or `DELEGATECALL` also might trigger a `SELFDESTRUCT`.
