Feature request ⚡
Is your feature request related to a problem? 😧
Creating circuits using functions for boolean gates is difficult and manual labour. There could easily be APIs for parsing some DSL and creating circuits for you. At least some prebuilt circuits such as an 8-bit adder. Additionally, common types represented as ciphertexts could be created, such as Uint8.
Describe the solution you'd like 😄
Some sort of easier way of creating programs using the library. Some functionality to parse a binary circuit language would be helpful. A compiler for converting Rust or LLVM to circuits would be even better.
Describe alternatives 🤷♂️
Possible solutions could be:
Feature request ⚡
Is your feature request related to a problem? 😧
Creating circuits using functions for boolean gates is difficult and manual labour. There could easily be APIs for parsing some DSL and creating circuits for you. At least some prebuilt circuits such as an 8-bit adder. Additionally, common types represented as ciphertexts could be created, such as
Uint8.Describe the solution you'd like 😄
Some sort of easier way of creating programs using the library. Some functionality to parse a binary circuit language would be helpful. A compiler for converting Rust or LLVM to circuits would be even better.
Describe alternatives 🤷♂️
Possible solutions could be:
Uint8,Int8, etc. with associated common methods / structures, e.g. 8-bit adder, encrypted comparison circuit, etc.