Eth Tester

eth-tester provides a suite of tools for testing Ethereum applications, according to its repository description.

github.com/ethereum/eth-tester
Eth Tester homepage screenshot

About Eth Tester

Eth Tester is a Python library for testing Ethereum applications. It provides an EthereumTester object used in code to work with test accounts, balances, transactions by hash, and transaction receipts.

It enforces strict input and output formats for hexadecimal values, 32-byte hashes, EIP-55 checksummed addresses, and integer numeric values, and accepts 'latest' and 'pending' for block_number parameters.

Key features

  • Create EthereumTester instance in Python code
  • Retrieve test accounts and check balances
  • Send transactions and retrieve transaction receipts
  • Look up transactions by hash
  • Validate mixed-case addresses as EIP-55 checksummed addresses
  • Use 'latest' and 'pending' as block number values
Best for: Python developers who test Ethereum applications in code.
Good for
  • Open source Python library
  • Installs with pip
  • Documents expected input and output data formats

Eth Tester at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Eth Tester alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Portfolio & Security Tools

Well-known listings from the same topic.

All 72

Eth Tester FAQ

How do I install eth-tester?
Run: python -m pip install eth-tester
How do I create a tester instance?
Use: from eth_tester import EthereumTester, then t = EthereumTester()
Which block_number values are accepted?
'latest' for the latest mined block and 'pending' for the current un-mined block.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing