| Crates.io | custom-constraints |
| lib.rs | custom-constraints |
| version | 0.1.0 |
| created_at | 2025-02-10 13:51:47.441853+00 |
| updated_at | 2025-02-10 13:51:47.441853+00 |
| description | A Rust implementation of Customizable Constraint Systems (CCS). |
| homepage | |
| repository | https://github.com/autoparallel/custom-constraints |
| max_upload_size | |
| id | 1550080 |
| size | 110,791 |
Pluto
An implementation of the Customizable Constraint System (CCS) to be used in SNARKs.
This library provides an ergonomic and performant implementation of CCS to be adapted to any frontend or backend proving system.
Add to your Cargo.toml:
[dependencies]
custom-constraints = "*"
See the Customizable constraint systems for succinct arguments paper.
We welcome contributions to our open-source projects. If you want to contribute or follow along with contributor discussions, join our main Telegram channel to chat about Pluto's development.
Our contributor guidelines can be found in our CONTRIBUTING.md.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.
This project is licensed under the Apache V2 License - see the LICENSE file for details.