{"categories":[{"label":"Cryptography","url":"https://skillfed.io/packages/category/security-cryptography"}],"enrichment":{"capability":"Provides the keccak256 hashing function used by Ethereum through a pluggable backend architecture.","skillfed_tags":["ethereum","cryptography","low-level"],"use_cases":["Computing Ethereum address checksums and transaction hashes within wallet or node software.","Verifying Ethereum smart contract bytecode and state root hashes in light clients or validators.","Building low-level Ethereum protocol tools that need direct access to keccak256 without higher-level abstractions.","Integrating keccak hashing into cryptographic libraries or frameworks that wrap Ethereum functionality."],"what_it_does":"eth-hash is a low-level wrapper around the keccak256 hashing algorithm, the cryptographic hash function used throughout the Ethereum protocol. It abstracts over multiple backend implementations, allowing you to choose which one to use based on your environment and needs. The package is designed as an internal dependency for other Ethereum tools rather than as a user-facing library\u2014the documentation suggests using higher-level alternatives for application code.\n\nThe package has no runtime dependencies by default; you install it with an extra to specify which cryptographic backend to use. It supports Python 3.10 through 3.14 and is actively maintained with recent releases. The API is minimal: import from eth_hash.auto and call it with bytes to get the hash.","worth_installing":"Yes, if you are building Ethereum protocol-level tools or libraries that need keccak256 and want a lightweight, actively maintained wrapper. No, if you are writing application code\u2014use higher-level alternatives instead. The package has no known vulnerabilities, low install friction, and permissive licensing."},"id":"eth-hash","links":{"html":"https://skillfed.io/packages/eth-hash","md":"https://skillfed.io/packages/eth-hash.md","pypi":"https://pypi.org/project/eth-hash/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-03-25","license_spdx":null,"license_treatment":"permissive","name":"eth-hash","python_support":"supports_current","summary":"eth-hash: The Ethereum hashing function, keccak256, sometimes (erroneously) called sha3"},"popularity":{"monthly_downloads":6844184,"position":1836,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.8.0"}
