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. For the roadmap of upcoming Chimera and extension features, see [The Recon Extension Roadmap](https://getrecon.substack.com/p/the-recon-extension-roadmap) on the Recon Substack.
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.
Related Terms
Related Blog Posts
How to Set Up Continuous Security Testing with CI/CD and Fuzzing
Stop treating security as a one-time audit. Learn how to integrate Chimera-based fuzzing into your C...
From Zero to Fuzzing: A Beginner's Guide to the Chimera Framework
A hands-on beginner tutorial for the Chimera framework. Go from an empty project to running invarian...