Chimera Framework
Chimera is Recon's open-source framework for writing invariant tests that are simultaneously compatible with Echidna, Medusa, and Foundry, eliminating tool lock-in.
In Depth
The Chimera framework, developed by Recon, solves a major pain point in invariant testing: tool compatibility. Traditionally, invariant tests written for Echidna wouldn't work with Medusa or Foundry, and vice versa. Chimera provides a unified testing interface that compiles to all three fuzzers, allowing teams to write tests once and run them everywhere. It includes helpers for common patterns like actor management, assertion utilities, and setup scaffolding.
Frequently Asked Questions
What is the Chimera framework?
Chimera is an open-source Solidity testing framework by Recon that lets you write invariant tests compatible with Echidna, Medusa, and Foundry simultaneously. Write once, fuzz with any tool.
Why use Chimera instead of writing tests directly?
Chimera eliminates tool lock-in. If you write tests directly for Echidna, switching to Medusa means rewriting everything. Chimera tests work with all fuzzers, so you can choose the best tool for each situation without extra work.