{"categories":[{"label":"Cryptography","url":"https://skillfed.io/packages/category/security-cryptography/2"}],"enrichment":{"capability":"Poseidon hash implementation in Python with a C-based Hades permutation, configured for Starknet parameters.","skillfed_tags":["starknet","zero-knowledge-proofs","cryptographic-hashing"],"use_cases":["Compute Poseidon hashes for Starknet smart contracts or off-chain verification","Implement zero-knowledge proof systems that require Starknet-compatible hash functions","Validate or generate Merkle trees using Poseidon hashing in blockchain applications","Integrate Starknet-compatible cryptographic operations into Python applications"],"what_it_does":"Poseidon-py provides a Python wrapper around a C implementation of the Poseidon hash function with the Hades permutation, preconfigured with parameters used in Starknet. It is a cryptographic hash function designed for zero-knowledge proof systems and blockchain applications. The package compiles to native code for performance-critical hashing operations and is distributed as precompiled wheels for most common platforms (Linux, macOS, Windows across multiple architectures). With zero runtime dependencies, it integrates directly into Python applications that need Starknet-compatible hashing.\n\nThe package is actively maintained and supports modern Python versions (3.10 and later), with recent updates adding support for Python 3.13 and 3.14. Installation is straightforward on supported platforms via prebuilt wheels, though the compiled nature means some architectures may require local compilation. The Starknet parameter set is baked into the library, making it suitable for applications that specifically need Starknet-compatible hashing without configuration overhead.","worth_installing":"Yes, if you need Starknet-compatible Poseidon hashing. The package is actively maintained, has no known vulnerabilities, zero runtime dependencies, and offers precompiled wheels for broad platform coverage. The main caveat is that the license status is unclear\u2014verify the licensing terms before use in proprietary contexts. Install friction is moderate due to compilation requirements on unsupported architectures, but negligible on common platforms."},"id":"poseidon-py","links":{"html":"https://skillfed.io/packages/poseidon-py","md":"https://skillfed.io/packages/poseidon-py.md","pypi":"https://pypi.org/project/poseidon-py/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-03-26","license_spdx":null,"license_treatment":"unclear","name":"poseidon-py","python_support":"supports_current","summary":"Python implementation of Poseidon hash"},"popularity":{"monthly_downloads":108704,"position":12542,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.2.0"}
