GitXplorerGitXplorer
z

fhevm-devops

public
14 stars
6 forks
20 issues

Commits

List of commits on branch main.
Verified
f937a221e7102b15dcf27c7d7514cbed009987de

Merge pull request #75 from zama-ai/ld/add-changelog

lleventdem committed 16 days ago
Verified
d422d54190623825fb30b7999b1b3efcdf2f66f2

Update CHANGELOG.md

lleventdem committed 16 days ago
Unverified
3b5ba5e4e0c3af7a99a2a4e2c87823e9f8149287

doc: add CHANGELOG

lleventdem committed 23 days ago
Verified
59f01e2095b87d29a0eee3bc2c1354fec4395a5b

Merge pull request #74 from zama-ai/ld/allow-running-e2e-folder-test-local-setup

lleventdem committed 25 days ago
Verified
e25f3ed7bac38604e9c3bd9a8e9f60950c73a663

Update README.md

lleventdem committed 25 days ago
Unverified
500050d6f882717b69bd47dc6f3b339589404abf

doc: update README

lleventdem committed 25 days ago

README

The README file for this repository.

Zama fhEVM & KMS


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

[!Note] To try out the Q2 release of our fhEVM-native demo, use the release/0.5.x branch.

[!Warning] This demo is an early beta version.

Table of Contents

About

This repository provides a docker based setup to locally run an integration of fhEVM blockchain and Zama KMS (Key Management System).

For overview of the system, architecture and details on individual components, refer to our documentation.

fhEVM blockchain comes in two variants:

  • Native
  • Coprocessor

KMS can be configured to two modes:

  • Central
  • Threshold

Possible configurations in the demo:

  • fhEVM-Native variant supports running KMS in only central mode. Support for threshold mode is coming in next release.
  • fhEVM-Coprocessor variant supports running KMS in both central and threshold modes (with 4 parties).

Running the demo

  • For fhEVM Native:

    • Switch to the release/0.5.x branch and follow the steps in the README.
    • This is our Q2 2024 release.
    • native directory on main branch is being actively updated for next release.
  • For fhEVM Coprocessor

    • Switch to the coprocessor directory on main branch and follow the steps in the README.
    • This is the most up to date version.

License

This software is distributed under the BSD-3-Clause-Clear license. Read this for more details.

FAQ

Is Zama’s technology free to use?

Zama’s libraries are free to use under the BSD 3-Clause Clear license only for development, research, prototyping, and experimentation purposes. However, for any commercial use of Zama's open source code, companies must purchase Zama’s commercial patent license.

Everything we do is open source and we are very transparent on what it means for our users, you can read more about how we monetize our open source products at Zama in this blog post.

What do I need to do if I want to use Zama’s technology for commercial purposes?

To commercially use Zama’s technology you need to be granted Zama’s patent license. Please contact us hello@zama.ai for more information.

Do you file IP on your technology?

Yes, all Zama’s technologies are patented.

Can you customize a solution for my specific use case?

We are open to collaborating and advancing the FHE space with our partners. If you have specific needs, please email us at hello@zama.ai.

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.