zkpyc-stdlib 0.1.0-dev

Standard library for the ZKPyC compiler.
Documentation
1
2
3
4
5
6
7
from zkpyc.types import Private, Array, field # zk_ignore
from zkpyc.stdlib.hashes.poseidon.poseidon import poseidon

# let N = 6 for now
def hash(inputs: Private[Array[field, 6]]) -> field:
    out: field = poseidon(inputs)
    return out