{"library":"eth-keyfile","type":"library","category":null,"description":"eth-keyfile is a Python library for securely handling the encrypted keyfiles used to store Ethereum private keys. It provides functionality to create, load, and decrypt these keyfiles, which conform to the Web3 secret storage standards. The library is currently at version 0.9.1 and maintains a stable release cadence, with ongoing support for modern Python versions (>=3.8, <4). It was previously known as `ethereum-keyfile` and was renamed and moved to the Ethereum foundation GitHub in November 2017.","language":"python","status":"active","version":"0.9.1","tags":["ethereum","keyfile","cryptography","private-key","wallet","web3"],"last_verified":"Wed May 20","install":[{"cmd":"pip install eth-keyfile","imports":["from eth_keyfile import load_keyfile","from eth_keyfile import create_keyfile_json","from eth_keyfile import decode_keyfile_json","from eth_keyfile import extract_key_from_keyfile"]}],"homepage":null,"github":"https://github.com/ethereum/eth-keyfile","docs":null,"changelog":null,"pypi":"https://pypi.org/project/eth-keyfile/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":4.5,"avg_import_s":4.86,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/eth-keyfile/compatibility"}}