Poseidon Hashing Library
January 12, 2026 ยท View on GitHub
This package contains the Poseidon hashing interface, formerly in the Noir standard library.
Noir version compatibility
This library is tested to work as of Noir version 1.0.0.
Benchmarks
Benchmarks are ignored by git and checked on pull-request. As such, benchmarks may be generated
with the following command.
# execute the following
./scripts/build-gates-report.sh
The benchmark will be generated at ./gates_report.json.
Installation
In your Nargo.toml file, add the version of this library you would like to install under dependency:
[dependencies]
poseidon = { tag = "v0.1.1", git = "https://github.com/noir-lang/poseidon" }