14 projects
trie
Python implementation of the Ethereum Trie structure
eth-tester
eth-tester: Tools for testing Ethereum applications.
py-evm
Python implementation of the Ethereum Virtual Machine
blake2b-py
Blake2b hashing in Rust with Python bindings.
web3
web3.py
eth-typing
eth-typing: Common type annotations for ethereum python packages
eth-account
eth-account: Sign Ethereum transactions and messages with local private keys
eth-utils
eth-utils: Common utility functions for python code that interacts with Ethereum
eth-abi
eth_abi: Python utilities for working with Ethereum ABI definitions, especially encoding and decoding
py-geth
py-geth: Run Go-Ethereum as a subprocess
eth-rlp
eth-rlp: RLP definitions for common Ethereum objects in Python
hexbytes
hexbytes: Python `bytes` subclass that decodes hex, with a readable console output
eth-hash
eth-hash: The Ethereum hashing function, keccak256, sometimes (erroneously) called sha3
ens-namehash
Implementation of the namehash algorithm from EIP137