| domain | getwake.io |
| summary | Wake is a comprehensive tool for testing and analyzing Solidity smart contracts, built around a pytest-based testing framework. It incorporates property-based fuzzing to identify edge cases and vulnerabilities, coupled with static analysis detectors for issues like reentrancy and overflows. Key features include a language server (with VS Code extension and autocompletion), a Solc version manager, and GitHub Actions integration for CI/CD pipelines. Wake distinguishes itself from tools like Slither, ApeWorx, Brownie, Hardhat, and Foundry through its robust fuzzing capabilities, custom detector framework, and integration with Hypothesis. It’s actively maintained and used by Ackee Blockchain Security for smart contract audits, as demonstrated by its successful discovery of critical vulnerabilities in various projects, including IPOR, PWN, Lido, Solady, Axelar, and Brahma. The tool is installed via pip and is compatible with Python 3.8 or higher. |
| title | Wake, a development and testing framework for Solidity |
| description | Wake is a Python-based development and testing framework for Solidity and cross-chain fuzzing with a proven track record of stopping bugs. |
| keywords | wake, fuzz, tests, test, detectors, solidity, report, testing, code, python, vulnerability, high, framework, medium, import, none, development |
| upstreams |
ackee.xyz |
| downstreams |
|
| nslookup | A 198.202.211.1 |
| created | 2025-03-22 |
| updated | 2026-01-16 |
| summarized | 2026-02-01 |
|
|