Good first issues in Ethereum core repos
#Specs
GFIs in ethereum/execution-specs
Remove or generalize BAL's type alias
State: OPEN
Use a common `Account` type across all forks
State: OPEN
Check default values and types in genesis files
State: OPEN
Lint BPO forks in `ethereum-spec-lint`
State: OPEN
EIP-8024 Implementation Tracker: Backward compatible SWAPN, DUPN, EXCHANGE
State: OPEN
Assignees: felix314159, danceratopz
Create a `README.md` for `./tests/`
State: OPEN
Don't format generated code from `gentest` and `eest make test` if `ruff` is not present
State: OPEN
Assignees: danceratopz
Ensure `uv run eest make test` calls `ruff` and formats the generated test module correctly
State: OPEN
Assignees: bodier123
Fix target directory for `env.yaml` with `eest make env` when ran from package
State: OPEN
Assignees: Khushi-Chaudhary04
Document conventional commit prefixes
State: OPEN
Port benchmark test from eip-7904 research
State: OPEN
Proposal for feature releases for tests
State: OPEN
Move EEST tests from `/tests/eest` to `/tests/`
State: OPEN
GFIs in ethereum/consensus-specs
Identify/create good first issues
State: OPEN
GFIs in ethereum/execution-apis
specs website explorer should safe me clicks
State: OPEN
Github pages straight to docs
State: OPEN
Incorrect spec for `Filter`
State: OPEN
assembled spec on npm
State: OPEN
GFIs in ethereum/beacon-apis
No Current Good First Issues
#Execution clients
GFIs in NethermindEth/nethermind
Unify types with Geth
State: OPEN
Account for zero bloom
State: OPEN
More use of ProgressLogger.
State: OPEN
HasStateForBlock in debug module
State: OPEN
Refactor `PivotUpdator` to be really infinite
State: OPEN
Network.Bootnodes vs Discovery.Bootnodes
State: OPEN
Important log level
State: OPEN
[Chainspecs] When invalid chainspec provided using --Init.ChainSpecPath unable to close CMD using CTRL+C
State: OPEN
Assignees: dmitriy-b
Add debug.intermediateRoots
State: OPEN
GFIs in hyperledger/besu
Tune Discovery v5 Logging Levels
State: OPEN
feat: Add --logging-format CLI option for structured logging (ECS, GCP, LOGSTASH, PLAIN)
State: OPEN
Assignees: yashhzd
eth_estimateGas fails with EIP-7702 (authorizationList) transactions
State: OPEN
Assignees: pheobeayo
Add a command line argument to allow me to set max blobs if Im a proposer
State: OPEN
Assignees: macfarla
BesuCommand.isRevertReasonEnabled belongs in DataStorageConfiguration
State: OPEN
Assignees: kkaur01
GFIs in ledgerwatch/erigon
No Current Good First Issues
GFIs in ethereum/go-ethereum
GFIs in paradigmxyz/reth
Add a better CLI doc description of `--engine.memory-block-buffer-target`
State: OPEN
Assignees: 0xSooki
GFIs in ethereumjs/ethereumjs-monorepo
EVM (potentially other): add commit versions to experimental EIP implementation references
State: OPEN
Add PUSHd value to `step` event
State: OPEN
Add HF consistency checks
State: OPEN
GFIs in erigontech/silkworm
No Current Good First Issues
#Consensus clients
GFIs in status-im/nimbus-eth2
No Current Good First Issues
GFIs in sigp/lighthouse
IPC support for the beacon API
State: OPEN
Add ipc support in --execution-endpoint
State: OPEN
Modularize or Simplify the eth2 crate
State: OPEN
Log more detail when JWT auth fails
State: OPEN
Audit prometheus histogram buckets
State: OPEN
Set process_cpu_seconds_total to type counter
State: OPEN
Import sync committee messages into op pool
State: OPEN
Validate wallet passwords as UTF-8
State: OPEN
GFIs in prysmaticlabs/prysm
No Current Good First Issues
GFIs in grandinetech/grandine
No Current Good First Issues
GFIs in ConsenSys/teku
Add option to log as JSON
State: OPEN
GFIs in ChainSafe/lodestar
Use tags to docs for spec references
State: OPEN
Consider improving the behaviour of importing keystores from ConfigMap volume which is always mounted read-only.
State: OPEN
Assignees: naynayu
Allow voluntary exit command to write to file rather than publish
State: OPEN
Assignees: edna-harriet
Ephemery Testnet Configs
State: OPEN
Update validator client dashboard
State: OPEN
Support different passwords for each keystore
State: OPEN
Safer installation with npm of lodestar-cli
State: OPEN
GFIs in lambdaclass/lambda_ethereum_consensus
Separate networking metrics from the rest
State: OPEN
Macro the db.ex function wrappers
State: OPEN
Delay DB size metric until `Db` is started
State: OPEN
Implement node version endpoint
State: OPEN
Support kdf paths on Keystore
State: OPEN
Add SSZ missing containers
State: OPEN
Load KZG's trusted setup only once
State: OPEN
[Snappy] Implement Snappy stream compression
State: OPEN
Add cache metrics
State: OPEN
Fix nix flake
State: OPEN
[Refactor] Rename `types.ex` to `base.ex`
State: OPEN
Require JWT
State: OPEN
GET /blocks/
State: OPEN
POST /blocks
State: OPEN
GET /headers
State: OPEN
#Testing
GFIs in ethereum/tests
No Current Good First Issues
GFIs in ethereum/retesteth
No Current Good First Issues
GFIs in ethereum/execution-spec-tests
No Current Good First Issues
GFIs in ethereum/hive
No Current Good First Issues
GFIs in kurtosis-tech/kurtosis
GFIs in lightclient/rpctestgen
No Current Good First Issues
#Devops tooling
GFIs in ethpandaops/assertoor
No Current Good First Issues
GFIs in ethpandaops/tracoor
No Current Good First Issues
GFIs in ethpandaops/checkpointz
No Current Good First Issues
GFIs in ethpandaops/ethereum-package
Cannot configure non-Lighthouse CL for builder
State: OPEN
Use PRE_FUNDED_ACCOUNTS as a stack
State: OPEN
GFIs in ethpandaops/dora
No Current Good First Issues
#Meta and other
GFIs in eth-protocol-fellows/protocol-studies
Roadmap page
State: OPEN
GFIs in ethereum/EIPw
The text of autolinks should not be searched for regular expression matches
State: OPEN
Assignees: IjayAbby
Add support for adoptable front matter attribute
State: OPEN
Preamble lint to ensure `last-call-deadline` is not in the past
State: OPEN
Assignees: apeaircreative