{"library":"eth-hash","type":"library","category":null,"description":"eth-hash is a low-level Python library that provides the Ethereum hashing function, Keccak256. While sometimes erroneously referred to as SHA3, it implements the specific Keccak variant used in Ethereum. It is primarily intended for internal use by other Ethereum development tools. The current version is 0.8.0, with releases driven by the needs of the broader Ethereum ecosystem.","language":"python","status":"active","version":"0.8.0","tags":["ethereum","hashing","keccak","sha3","cryptography"],"last_verified":"Wed May 20","install":[{"cmd":"pip install \"eth-hash[pycryptodome]\"","imports":["from eth_hash.auto import keccak","from eth_hash import Keccak256\nfrom eth_hash.backends import pysha3\nkeccak = Keccak256(pysha3)"]},{"cmd":"pip install eth-hash","imports":[]}],"homepage":null,"github":"https://github.com/ethereum/eth-hash","docs":null,"changelog":null,"pypi":"https://pypi.org/project/eth-hash/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.8,"avg_import_s":0.12,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/eth-hash/compatibility"}}