Skip to content

distributed-lab/circom-wasm

 
 

Repository files navigation

npm License: GPLv3

Circom 2.0 WASM

This project is a version of Circom 2.0 compiled to WASM with AST serialization support.

Installation

The package is distributed under Distributed Lab npm organization. Run the following commanad to install the compiler:

npm install @distributedlab/circom2

Warning

This is an experimental software. You may encounter nasty bugs.

Usage

You can use the compiler in the following way:

node cli.js <cli_arguments>

Or through using CircomRunner class directly. Check out cli.js file to learn how it is done.

Disclaimer

GLHF!

Releases

No releases published

Languages

  • WebAssembly 39.7%
  • Rust 30.2%
  • Assembly 26.5%
  • C++ 2.7%
  • JavaScript 0.6%
  • Circom 0.3%