{"library":"eth-account","type":"library","category":null,"description":"eth-account is a Python library for managing Ethereum private keys and signing transactions and messages locally, without requiring a connection to an Ethereum node. It provides functionality for creating accounts, signing raw transactions, and signing messages (EIP-191 and EIP-712). It is a core component of web3.py. The current stable version is 0.13.7, released on April 21, 2025. The library is actively maintained with frequent releases, often on a monthly or bi-monthly basis for bugfixes and features. [1, 8, 15]","language":"python","status":"active","version":"0.13.7","tags":["ethereum","cryptography","web3","accounts","signing","private-keys"],"last_verified":"Wed May 20","install":[{"cmd":"pip install eth-account","imports":["from eth_account import Account","from eth_account.messages import encode_defunct, encode_structured_data, \n    encode_typed_data, SignableMessage"]}],"homepage":null,"github":"https://github.com/ethereum/eth-account","docs":null,"changelog":null,"pypi":"https://pypi.org/project/eth-account/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":6.2,"avg_import_s":1.21,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/eth-account/compatibility"}}