fhevm

EVM encryption library

A Solidity library that enables developers to write confidential smart contracts on the EVM using fully homomorphic encryption.

A Solidity library for interacting with fhEVM.

GitHub

436 stars
16 watching
80 forks
Language: TypeScript
last commit: about 1 month ago
Linked from 1 awesome list

encryptionevmfhefhevmsoliditytfhe

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
zama-ai/concrete A compiler that converts Python programs into homomorphic encryption algorithms 1,270
zama-ai/tfhe-rs An implementation of homomorphic encryption schemes for secure numerical computations over encrypted data 980
zama-ai/concrete-ml A framework for privacy-preserving machine learning using fully homomorphic encryption 1,045
evmts/tevm-monorepo Enables browser-based Ethereum node and Solidity execution for next-gen UX and DX 279
fvictorio/evm-puzzles A collection of puzzles to test Ethereum Virtual Machine (EVM) functionality by solving specific transaction-related challenges. 821
ethereum/evmlab Utilities for interacting with the Ethereum virtual machine 367
0xpolygonhermez/zkevm-prover A high-performance prover that generates proofs for Ethereum Virtual Machines (EVM) transactions 229
mmalvarez/eth-isabelle A formalization of Ethereum Virtual Machine in Isabelle/HOL with a focus on compiler verification 33
oguimbal/hyvm Software that enables arbitrary code execution on the Ethereum Virtual Machine (EVM) 252
daltyboy11/more-evm-puzzles A collection of challenging puzzles designed to test skills in creating and executing transactions on the Ethereum Virtual Machine (EVM) 172
leonardoalt/tinyzkevm A proof-of-concept implementation of a small subset of the Ethereum Virtual Machine (EVM) inside a Smart Contracting Language (SNARK), using ZoKrates. 46
smlxl/evm.codes An interactive reference and contract viewer for the Ethereum Virtual Machine (EVM) bytecode 740
xxtea/xxtea-nim A Nim library implementing a fast and secure encryption algorithm 19
rareskills/huff-puzzles A series of exercises to learn EVM bytecode with the Huff Language 379
bluealloy/revm Rust implementation of an Ethereum Virtual Machine with focus on speed and simplicity. 1,685