crytic / crytic/building-secure-contracts
Specific advice about CREATE2
Open
- Dominant language
- Solidity
- Stars
- 2.5k
- Forks
- 391
- PR merge metrics
- No merged PRs in 30d
Description
Understand some smart contract addresses may be reusable with the introduction of the CREATE2 opcode. That is, they can self destruct and be redeployed to the same address: https://blocking.net/8282/wisps-the-wonderful-world-of-create2/
Contributor guide
Research direction
Start by reading the issue and the linked CREATE2 article to understand the address-reuse scenario. Locate the relevant smart-contract security guideline or training section, then add specific advice about contracts that can self-destruct and be redeployed at the same address; done means the guidance clearly explains the risk and mitigation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- solidity
- Domain
- blockchain, documentation, security
- Issue type
- Documentation
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100