Crates.io | liminal-ark-relations |
lib.rs | liminal-ark-relations |
version | 0.4.0 |
source | src |
created_at | 2023-03-21 13:47:53.996981 |
updated_at | 2023-03-30 20:34:09.359428 |
description | An instantiation of the Poseidon SNARK-friendly hash function. |
homepage | https://alephzero.org |
repository | https://github.com/Cardinal-Cryptography/aleph-node |
max_upload_size | |
id | 816190 |
size | 94,772 |
This is a library containing a couple of R1CS relations. It was built using arkworks libraries.
xor
- representing a ⊕ b = c
linear-equation
- representing a·x + b = y
preimage
- representing Poseidon 1:1 hashingdeposit
, deposit-and-merge
, merge
and withdraw
relations that are used in Shielder zk-app (see: https://github.com/cardinal-Cryptography/zk-apps/)All relations were built using liminal-ark-relation-macro
.