An open API service indexing awesome lists of open source software.

https://github.com/zama-ai/fhevm-mocks

A development toolkit for writing, testing, and simulating FHEVM smart contracts in mock mode
https://github.com/zama-ai/fhevm-mocks

fhe fhevm toolkit

Last synced: 8 months ago
JSON representation

A development toolkit for writing, testing, and simulating FHEVM smart contracts in mock mode

Awesome Lists containing this project

README

          



FHEVM



📃 Read white paper | 📒 Documentation | 💛 Community support | 📚 FHE resources by Zama










SLSA 3

## About

This repository contains all the necessary tools to develop and test FHEVM contracts in mock mode.

It is organized as a monorepo with two standalone packages:

- [packages/mock-utils](./packages/mock-utils): A set of utilities for mocking the FHEVM environment during local
development and testing.

- [packages/hardhat-plugin](./packages/hardhat-plugin): A [Hardhat](https://hardhat.org) plugin that allows you to
compile, deploy, and test FHEVM contracts seamlessly using the mock runtime.

These tools are designed to make it easy to build and verify FHE-based smart contracts without requiring access to a
real FHEVM network.

Please refer to each of these packages for detailed API documentation, user guides, and examples on how to use them and
incorporate them into your project.

### What is FHEVM?

For more information about FHEVM, the technology that enables confidential smart contracts on the EVM using fully
homomorphic encryption (FHE), please refer to the [FHEVM Official Documentation](https://docs.zama.ai/fhevm)

### License

This software is distributed under the **BSD-3-Clause-Clear** license. Read [this](LICENSE) for more details.

## Support



Support

🌟 If you find this project helpful or interesting, please consider giving it a star on GitHub! Your support helps to
grow the community and motivates further development.


↑ Back to top