Blog category: solidity

Posts 1-2 of 2
  • A screenshot of the terminal output of the lintspec CLI tool, showing diagnostics related to missing documentation in a Solidity source file.

    Announcing lintspec

    2025-02-26

    Lintspec is a command-line utility (linter) that checks the completeness and validity of NatSpec doc-comments in Solidity code. It is focused on speed and ergonomics and aims to improve the user experience over existing solutions.

  • A picture of molten metal exiting the spout of a foundry into a vat

    Diff-Testing Solidity with Rust and Foundry

    2024-06-16

    Differential testing allows to compare implementations and is especially useful in Solidity, where optimizations are frequently made by replacing code with low-level YUL instructions. By leveraging the fast startup times and low footprint of Rust binaries via FFI, Foundry allows to efficiently integrate diff testing in Solidity projects.