mirror of
https://github.com/autistic-symposium/blockchains-security-toolkit.git
synced 2025-05-17 14:10:32 -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
- OpenZeppelin docs
- Solidity by example
- Solidity style guide
- Ethereum smart contract best practices
- Ethereum book
- Everything Solidity
- Solidity by Securitum bookcamp
- Solidity 201 primitives
- Smart contract programmer videos
- Solidity, Blockchain, and Smart Contract Course – Beginner to Expert Python Tutorial
Blockchain hacking and security resources
- Uniswap Oracle Attack Simulator by Euler
- Hacking the Blockchain by Immunifi
- Thinking About Smart Contract Security by Vitalik
- Spoof tokens on Ethereum
- Hacking the Blockchain: Ethereum
- Solidity security mind map
- Pitfalls and best practices
- Advanced Pitfalls and best practices
- SWC Registry
- Intro to Security first dev
- Capture the Ether
- 246 Findings From our Smart Contract Audits: An Executive Summary
- Dan Guido: Trail of Bits – The Evolution of Smart Contract Security
- Paradigm CTF
- 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
- Damn vulnerable DeFi
- Smart contract security fundamentals by OpenZeppelin
- Paradigm CTF solutions
- White Hat panel: DeFi exploits
- Smart contract audit checklist
- Another audit checklist
- Ethereum signature database
Basics on the EVM
Contracts of interest
- OpenZeppelin's ERC-20
- OpenZeppelin's ERC-721
- Immunefi notes on the ERC token standard
- Security contracts from OpenZeppelin
- Uniswap v3
- Fei protocol
- Chainlink
Useful 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
- Solidity support for Visual Studio code