solidity-security-course-resources

Security tutorials

Practical examples and exercises for learning Solidity smart contract security and auditing

Course material about common vulnerabilities, security and audits of Solidity smart contracts that I use during my lectures

GitHub

128 stars
4 watching
12 forks
Language: Solidity
last commit: over 2 years ago
Linked from 1 awesome list

auditbeginnerbugbugbountycontractethereumevmsecuritysmartsmart-contractssmartcontractsolidityvulnerabilities

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
willitscale/learning-solidityA comprehensive resource for learning Solidity programming language and building smart contracts on the Ethereum blockchain2,076
sc-forks/solidity-coverageTools and utilities to measure coverage of smart-contract code in Solidity programming language983
consensys/vscode-solidity-auditorAn extension for Visual Studio Code that provides advanced support and security auditing for writing secure Solidity code585
techrate/smart-contract-auditsProvides comprehensive security audit reports for smart contracts on various blockchain platforms.574
solidstate-network/solidstate-solidityA comprehensive development library for building and testing upgradeable Solidity smart contracts on the Ethereum blockchain.441
chainsulting/smart-contract-security-auditsConducts thorough security assessments of smart contracts to identify vulnerabilities and provide recommendations for improvement.2
originprotocol/securityProvides security-related resources and tools for developers building smart contracts on the Ethereum blockchain200
sri-csl/solidityAn automated verifier for the Solidity programming language used in smart contracts on the Ethereum platform.50
coinspect/learn-evm-attacksAn open-source collection of smart contract tests reproducing exploits and vulnerabilities on the Ethereum Virtual Machine (EVM) in Solidity.1,677
geekshiv/smart-contract-hackingA collection of resources and information on the topic of smart contract security testing and vulnerabilities.238
raineorshine/solidity-by-exampleA collection of contract examples showcasing Solidity language features and use cases in Ethereum smart contracts430
ethereum/solc-jsA JavaScript interface to a compiler for the Solidity programming language used in Ethereum smart contracts.1,464
eth-sri/securifyA security scanner for Ethereum smart contracts219
slowmist/eos-smart-contract-security-best-practicesGuides developers in writing secure EOS smart contracts by providing security best practices and examples of known vulnerabilities and defensive measures.398
sigp/solidity-security-blogComprehensive documentation on common Solidity security vulnerabilities and prevention techniques1,427