light-poseidon
Poseidon hash implementation in Rust
0.4.0
11M downloads/mo
#2893 most downloaded on crates.io
Lightprotocol/light-poseidon
What this package is like to depend on
Last release 11 months ago
16 Sep 2025
Ships unpredictably
gaps range from 8 days to 1.2 years
Most releases are documented
notes for 9 of 12 stable releases
1 version withdrawn
withdrawn after publishing
4 years old
13 releases · first in 2022
1 release in the last 12 months
see the full history below
Release timeline
13 releases · Dec 2022 to Sep 2025Releases
latest 13-
0.4.016 Sep 2025Nothing published for this version
-
0.3.015 Jan 2025 -
0.2.008 Nov 2023 -
0.1.307 Nov 2023 withdrawnNothing published for this version
-
0.1.229 Oct 2023 -
0.1.114 Aug 2023Release notes
Open source →What's Changed
- fix(core): Enforce strict length check for hashed bytes by @vadorovsky in #29
Full Changelog: v0.1.0...v0.1.1
-
0.1.001 Aug 2023Release notes
Open source →We are happy to announce that light-poseidon has been professionally evaluated by the blockchain security experts from Veridise! You can read the audit report here.
What's Changed
- docs: Add information about security audit by @vadorovsky in #25
- ci: Add action-semantic-pull-request for linting pull requests by @vadorovsky in #24
- ci: Specify branches on which the job is running by @vadorovsky in #26
- docs: Provide more details in "Parameters" section of README by @vadorovsky in #27
- chore: Bump version to 0.1.0 by @vadorovsky in #28
Full Changelog: v0.0.6...v0.1.0
-
0.0.612 Jul 2023Release notes
Open source →What's Changed
- Unify Github workflows by @vadorovsky in #15
- Don't pad the inputs automatically by @vadorovsky in #19
- Fix clippy errors by @vadorovsky in #20
- Make domain tag configurable by @vadorovsky in #21
- Check if byte inputs are larger than the modulus of the prime field by @vadorovsky in #22
- fixed typo in error by @ananas-block in #23
Full Changelog: v0.0.5...v0.0.6
-
0.0.512 Apr 2023Release notes
Open source →What's Changed
- poseidon: replaced unimplemented with error and added solana feature flag by @ananas-block in #9
- Ensure that README.md content matches the rustdoc by @vadorovsky in #11
- removed feature flag & reduced parameters to t 13 max by @ananas-block in #12
- Prepare for release 0.0.5 by @vadorovsky in #13
Full Changelog: v0.0.4...v0.0.5
-
0.0.424 Feb 2023Release notes
Open source →What's Changed
- Allow to use different prime field element implementations by @vadorovsky in #4
- Change params to be compatible with circomlib by @ananas-block in #5
- Migrate to ark works 0.4.0 by @ananas-block in #6
- Prepare for release 0.0.4 by @vadorovsky in #7
- cargo: Fix the path to README by @vadorovsky in #8
New Contributors
- @ananas-block made their first contribution in #5
Full Changelog: v0.0.3...v0.0.4
-
0.0.309 Jan 2023Release notes
Open source →What's Changed
- Move out hash methods to traits, add
hash_bytesmethod. by @vadorovsky in #3
Full Changelog: v0.0.2...v0.0.3
- Move out hash methods to traits, add
-
0.0.218 Dec 2022Nothing published for this version
-
0.0.117 Dec 2022Nothing published for this version