Skip to content

Commit de14ed7

Browse files
update readme
Signed-off-by: Elliot <[email protected]>
1 parent b39391b commit de14ed7

File tree

1 file changed

+0
-16
lines changed

1 file changed

+0
-16
lines changed

README.md

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,6 @@ This workshop will walk you through the basics of securing smart contracts by te
66

77
In this workshop we will be protecting a governance heavy application from the consequences of malicious upgrades and or deployment scripts.
88

9-
## Bug Types
10-
- **Deployment** - Incorrect parameters, caught with a validation
11-
- **Deployment** - Incorrect parameters, caught with an integration test ✓
12-
****
13-
- **Upgrade** - Storage offset changes, caught with an integration test, also caught with a validation
14-
- **Upgrade** - Logic error, caught with an integration test
15-
****
16-
179
### Further Reading
1810

1911
For governance safety assistance, refer to our [forge proposal simulator](https://github.com/solidity-labs-io/forge-proposal-simulator) tool. See the [security checklist](https://github.com/solidity-labs-io/code-review-checklist) and [security](https://medium.com/@elliotfriedman3/a-security-stack-4aedd8617e8b) [stack](https://medium.com/@elliotfriedman3/a-security-stack-part-2-aaacbbf77346) for a list of items to consider when building a smart contract system.
@@ -31,11 +23,3 @@ Make sure the latest version of foundry is installed. If not, run:
3123
```bash
3224
foundryup
3325
```
34-
35-
Later exercises will use the certora prover. If you need to install, first check the system prerequisites from the Certora documentation. https://docs.certora.com/en/latest/docs/user-guide/install.html
36-
37-
To install the prover run:
38-
39-
```bash
40-
pip3 install certora-cli
41-
```

0 commit comments

Comments
 (0)