mirror of
https://github.com/autistic-symposium/blockchains-security-toolkit.git
synced 2025-06-01 04:54:27 -04:00
👾 notes and resources on decentralized protocols (e.g. oracles, bridges, honeypots, cryptography, decompilers, static analysis, bug bounties)
Smart-Contract-Security | ||
Solidity-Expert | ||
Top-Immunefi-Vulnerabilities | ||
README.md |
🧱⛓☠️ Blockchain Development and Security
Solidity learning resources
- Solidity docs
- Ethereum book
- OpenZeppelin docs
- Solidity by example
- Solidity style guide
- Solidity 201 primitives
- Solidity Python course
- Solidity by Securitum bookcamp
- Smart contract programmer videos
- Ethereum smart contract best practices
Blockchain hacking and security resources
- SWC Registry
- Intro to Security first dev
- Spoof tokens on Ethereum
- Solidity security mind map
- Pitfalls and best practices
- Hacking the Blockchain by Immunefi
- Uniswap Oracle Attack Simulator by Euler
- Thinking About Smart Contract Security by Vitalik
- Advanced Pitfalls and best practices
- 246 Findings From our Smart Contract Audits: An Executive Summary
- Dan Guido: Trail of Bits – The Evolution of Smart Contract Security
- Audit findings
- Advanced audit findings
- Video on audit findings
- Sigp public audits
- The Dangers of Price Oracles in Smart Contracts
- Strategies for Secure Governance with Smart Contracts
- Security in Upgrades of Smart Contracts
- Onward with Smart Contract Security
- Publications from Trail of Bits
- Smart contract security fundamentals by OpenZeppelin
- White Hat panel: DeFi exploits
- Smart contract audit checklist
- Another audit checklist
- Ethereum signature database
Learn and practice your skils
Basics on the EVM
Contracts of interest
- Uniswap v3
- Fei protocol
- Chainlink
- OpenZeppelin's ERC-20
- OpenZeppelin's ERC-721
- Immunefi notes on the ERC token standard
- Security contracts from OpenZeppelin
Useful dev tools
- EthTx Transaction Decoder
- Eth converter
- JSON formatter
- Craft requests from curl commands
- Smart contract fuzzer
- Smart contract code analyzer
- Another smart contract code analyzer
- Verx, smart contract verifier
- Solhint, a linter for Solidity
- Solidity coverage tool
- Vscode plugin: Solidity visual
- Vscode plugin: Solidity support
- Immunefi scrapper
- Cryptocurrency historical data snapshot
- Contracts diff checker