- Frameworks/ Programming Tools
- Blockchain Analysis
- Activity Monitoring
- Threat Intelligence & On-chain Data:
- Vulnerability Scanners & Others:
- Other Tools
- Resources
Hardhat (JS) EVM
Truffle (JS) EVM
Brownie (Python) EVM
Foundry (Solidity) EVM
Substrate Polkadot
- solgraph
Creates a DOT graph that shows the function control flow of a Solidity contract and points out possible security flaws. - SOL2UML
Create an UML class diagram from a Solidity smart contract - Solidity Function Profiler
A command line tool that generates a human-readable report to list every function of a contract. - Sūrya
It offers a variety of graphic outputs and details on the smart contracts' structure.
Blockchain network explorers:
- Ethereum
- BNB Chain
- Polygon
- Solana
- Fantom
- BitQuery Transaction viewers:
- samczsun's Tx viewer
- Tenderly Dashboard
- Phalcon explorer
Detects threats and anomalies on DeFi, NFT, governance, bridges and other Web3 systems in real-time.
Ethereum developer platform to develop and monitor applications.
Transactions analysis tool for Ethereum, Cronos and BNB Chain networks.
A blockchain-based data platform that helps governments and private sectors detect and prevent the illicit use of cryptos.
Crypto tracking platform.
Blockchain analytics and crypto compliance platform.
An on-chain data analytics paltform.
Open data library for cryptocurrency assets.
A blockchain analytics and compliance platform.
Smart search for verified smart contracts on the blockchain
Static analyser for Solidity
Ethereum smart contract fuzzer.
Symbolic execution tool.
Security analysis tool for EVM bytecode.
Smart contract security verification service.
Automated smart contract vulnerability scanning tool.
Automated smart contract security scanner.
Check whether an ERC-20 smart contract confirms to the standards.
Solidity smart contract security verification plugin for VS Code.
Property testing and runtime verification tool.
Security scanner for smart contracts on Ethereum, supported by ChainSecurity and the Ethereum Foundation
ERC20 Verifier checks if an ERC20 contract conforms to standards
Smart contract weakness classification.
14-path checklist created to standardize the security of smart contracts.
A comprehensive tooling guide for Smart Contract, Blockchain, Web3, Ethereum, and Solidity developers. Plus a brief look at Solana, Terra, and other rust-based tools
The best smart contract and blockchain developer frameworks, focusing on Ethereum smart contracts across all languages.
A guide to available tools, components, patterns and platforms for developing applications on Ethereum.
Collection of practical security-focused guides and checklists for smart contract development.