← Code LabSolidity0/50 solved · 0%
Deployment · hard

40. CREATE2 deterministic deploy

Predict addresses before deploy.

Implement `deploy(bytes memory bytecode, bytes32 salt)` returning the new address via `create2` assembly.
Required in your answer: create2(0add(bytecode, 0x20)mload(bytecode)