ConsenSys Unveils “Diligence Fuzzing” Tool to Test Smart Contract Vulnerabilities

Published:

ConsenSys, a blockchain technology company, has released its “Diligence Fuzzing” smart contract testing tool to the public. The tool is designed to identify contract flaws and vulnerabilities before the launch of a smart contract.

This is especially important considering decentralized finance hacks cost over $2.8 billion in 2022. The “Diligence Fuzzing” tool is integrated with Foundry’s smart contract toolkit and a free version is available for developers to try.

The tool works by generating random and invalid data points that can force the smart contract to execute unintended actions. It does this by interpreting annotations in “Scribble”, a machine language developed by ConsenSys.

However, unlike a “black box fuzzer” that produces completely random data, “Diligence Fuzzing” acts as a “grey-box fuzzer” which understands the contract’s current state to limit the types of data produced, thus increasing efficiency.

More than $471.43 million was lost through Web3 security vulnerabilities in the first half of 2023. With this new tool, developers now have a better chance of detecting and preventing these kinds of issues prior to launch.

Related articles

Recent articles