Ackee Blockchain Releases Open-Source Python Tooling, ‘Wake’ to Aid Against Rising Hack Risks

8 views 8:35 pm 0 Comments November 28, 2023

Ackee Blockchain, renowned for its smart contract audits and community tools, announced it has released Wake, a Python-based development and testing framework for Solidity.

According to an official announcement today, the open-source tool comes equipped with built-in vulnerability detectors, addressing the increasing threat rate in the wake of heightened market activity.

As the DeFi space experiences a surge in activity, security concerns escalate. In response, Wake’s release is timely, providing application developers with a comprehensive toolkit to expertly test intelligent contracts, which is particularly critical in a landscape where rushed product launches can heighten security risks.

Previously employed in audits for projects like IPOR, Axelar, and Solady, Wake has a proven track record in identifying critical, high, and medium bugs. Per its design, Wake powers the Tools for Solidity Visual Studio Code extension, providing developers with syntax highlighting and detections from vulnerability and code quality detectors. This extension offers instant feedback and access to all symbol references across a project.

Furthermore, Wake addresses a common challenge in static analysis tools – the high false-positive ratio. Focusing on precision, the framework aims to reduce noise, providing a faster and more efficient testing process. CEO Josef Gattermayer emphasizes the importance of low false-positive rates in mitigating extra manual investigation time.

Interestingly, the latest release of Wake boasts customization features, allowing users to tailor detectors and printers to their specific needs. With the introduction of a GitHub action for automated detector execution in a pipeline, Wake emerges as an ideal candidate for seamless CI/CD integration across various projects.

Wake’s performance has been rigorously tested against other frameworks like Hardhat, Brownie, and Ape on different development chains to ensure efficiency and adequacy. The Python-based tool demonstrated unmatched speed, positioning itself as the fastest framework in the industry.