Overview
This document provides detailed compatibility information for all components in the CoFHE ecosystem. Following these version requirements is crucial for maintaining a stable and secure development environment.Core Components
The following table lists all core CoFHE components with their current and minimum compatible versions:Additional Packages
These packages provide shared utilities and higher-level abstractions used across the ecosystem:Version Compatibility Guidelines
When working with CoFHE components:- Always use the latest stable versions: Check GitHub releases for the most recent versions
- Verify compatibility: Ensure all components are within their compatible version ranges
- Test thoroughly: After updating versions, test your application in both mock and testnet environments
- Check release notes: Review breaking changes and migration guides when upgrading
Network Compatibility
CoFHE currently supports the following networks:All supported networks use API version
v1. The plugin names correspond to the network identifiers used in Hardhat configuration files.Troubleshooting Compatibility Issues
If you encounter compatibility issues:- Verify all versions: Ensure all CoFHE components are using compatible versions
- Check network support: Confirm your target network is supported
- Review error messages: Look for version mismatch errors in your console
- Update dependencies: Run
npm updateoryarn upgradeto get the latest compatible versions - Check documentation: Review the component-specific documentation for version requirements
Next Steps
- Review the Quick Start guide to set up your development environment
- Learn about best practices for developing with CoFHE
- Explore the API reference for detailed component documentation