Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Common tests for all Ethereum implementations

Is ethereum/tests beginner-friendly?

We have not seen enough recent pull requests from first-time contributors to ethereum/tests to say how often they are merged. 1 beginner-friendly issue is open now.

Stars
626
Forks
364
Open beginner issues
1
Indexed issues
23
Dominant language
JavaScript
License
MIT
Last GitHub push
Jun 4, 2025
Latest indexed
Sep 15, 2026
Contributing guide
No contributing guide
Code of conduct
No code of conduct
Beginner labels
No beginner labels indexed
PR merge metrics
No merged PRs in 30d

How to contribute to ethereum/tests

  1. There is no contributing guide, so start from the README and a few recently merged pull requests to see how changes are proposed.
  2. Your contributions will be published under the project's MIT license.
  3. Pick the open beginner-friendly issue below and comment that you want to work on it before you start.

Issues somebody may already be working on are listed last. List everything by date

  • Update LegacyTests submodule (fix for pre-Spurious Dragon state roots)
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 68/100

    ethereum/tests#1498 · 1 comment ·

  • Question on BlockchainTests/GeneralStateTests folder reorg
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 25/100

    ethereum/tests#1496 · 1 comment ·

  • Tests for very large shifts seem to be missing.
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 45/100

    ethereum/tests#1495 ·

  • docs missing
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 25/100

    ethereum/tests#1462 ·

  • `expectException`: Blob count vs blob gas allowance
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 42/100

    ethereum/tests#1456 · 1 comment ·

  • Update EIP-2537 tests for prague
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 35/100

    ethereum/tests#1423 · 3 comments · 1 reaction ·

  • Invalid `to` in returndatacopy_after_failing_delegatecallFiller
    Open

    Difficulty 1/5 Under an hour Newbie friendliness 35/100

    ethereum/tests#1417 ·

  • Update all tests to Prague revision
    May be free again @winsvega claimed this 662 days ago, and no pull request is open. Open

    ethereum/tests#1415 · 1 assignee ·

  • Remove random state test with `BLOCKHASH`
    Open

    Difficulty 1/5 Under an hour Newbie friendliness 48/100

    ethereum/tests#1406 ·

  • Incorrect stack in arithFiller.yml
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 35/100

    ethereum/tests#1405 · 1 comment ·

  • Discrepancy in chainId for BlockchainTests in EIP-6780 Selfdestruct Tests
    Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    ethereum/tests#1394 · 1 comment ·

  • Integrate Kakarot zkEVM as a client that runs the Ethereum Tests
    Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    ethereum/tests#1327 ·

  • `GasLimitHigherThan2p63m1` test under `bcInvalidHeaderTest` throws no exception
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 35/100

    ethereum/tests#1218 · 1 comment ·

  • EOF CREATE3 test vectors
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 38/100

    ethereum/tests#1205 ·

  • Better t8n versioning documentation
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 25/100

    ethereum/tests#1165 · 1 comment ·

  • re-entrancy oog tests
    May be free again @qbzzt claimed this 1187 days ago, and no pull request is open. Open

    ethereum/tests#1113 · 1 assignee ·

  • invalid blocks with messed up parameters
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 25/100

    ethereum/tests#900 ·

  • invalid structure RLPs test
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 25/100

    ethereum/tests#899 ·

  • Common tests for ABI encoding
    Open
    up-for-grabs

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    ethereum/tests#691 · 16 comments · 6 reactions ·

  • Thunder ideas for testing the EVM
    Open
    enhancement up-for-grabs

    Difficulty 5/5 Over a week Newbie friendliness 20/100

    ethereum/tests#487 · 1 reaction ·

  • General Improvements To Ethereum Reference Test Suite
    Open
    enhancement up-for-grabs

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    ethereum/tests#474 · 6 comments ·

  • make more comments in the test filler
    Open
    enhancement up-for-grabs

    Difficulty 3/5 1-2 days Newbie friendliness 35/100

    ethereum/tests#332 · 1 comment ·

  • some test case names not unique
    Open
    enhancement up-for-grabs

    Difficulty 3/5 1-2 days Newbie friendliness 35/100

    ethereum/tests#186 · 5 comments ·

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.