Shared Dependency Concentration

Transitive dependency overlap across 10 Ethereum execution and consensus clients

Last collected: Tue, 29 Sep 2026 04:22:05 UTCยท19h ago
10
Clients tracked
4,873
Unique dependencies
545
Shared (2+ clients)
541
Cross-layer (EL+CL)

Clients

GethEL
go
50% of nodes
v1.17.6
NethermindEL
dotnet
25% of nodes
2.0.0
BesuEL
java
9% of nodes
26.9.0
ErigonEL
go
7% of nodes
v3.7.0
RethEL
rust
8% of nodes
v2.7.0
LighthouseCL
rust
52% of validators
v8.2.2
PrysmCL
go
19% of validators
v7.2.0
TekuCL
java
7% of validators
26.9.1
LodestarCL
typescript
3% of validators
v1.49.0
NimbusCL
nim
12% of validators
v26.8.0

Most shared dependencies

PackageClientsEL / CL CoverageType
protobufprotobuf
cross-ecosystem
getherigonnethermindbesurethlighthouseprysm
EL
99%
CL
71%
EL+CL
blstblst
cross-ecosystem
gethprysmerigonrethlighthousetekunimbus
EL
64%
CL
90%
EL+CL
libsecp256k1libsecp256k1
cross-ecosystem
getherigonprysmrethlighthouse
EL
64%
CL
71%
EL+CL
kzgkzg
cross-ecosystem
nethermindbesutekurethlighthouse
EL
43%
CL
59%
EL+CL
beorn7/perks
go
getherigonprysm
EL
57%
CL
19%
EL+CL
cespare/xxhash/v2
go
getherigonprysm
EL
57%
CL
19%
EL+CL
crate-crypto/go-eth-kzg
go
getherigonprysm
EL
57%
CL
19%
EL+CL
go-logr/stdr
go
getherigonprysm
EL
57%
CL
19%
EL+CL
go-ole/go-ole
go
getherigonprysm
EL
57%
CL
19%
EL+CL
go-sourcemap/sourcemap
go
getherigonprysm
EL
57%
CL
19%
EL+CL
gogo/protobuf
go
getherigonprysm
EL
57%
CL
19%
EL+CL
golang-jwt/jwt/v4
go
getherigonprysm
EL
57%
CL
19%
EL+CL
golang/protobuf
go
getherigonprysm
EL
57%
CL
19%
EL+CL
snappysnappy
cross-ecosystem
gethprysmerigon
EL
57%
CL
19%
EL+CL
google/go-cmp
go
getherigonprysm
EL
57%
CL
19%
EL+CL
google/gofuzz
go
getherigonprysm
EL
57%
CL
19%
EL+CL
google/uuid
go
getherigonprysm
EL
57%
CL
19%
EL+CL
huin/goupnp
go
getherigonprysm
EL
57%
CL
19%
EL+CL
jackpal/go-nat-pmp
go
getherigonprysm
EL
57%
CL
19%
EL+CL
kr/pretty
go
getherigonprysm
EL
57%
CL
19%
EL+CL
kr/text
go
getherigonprysm
EL
57%
CL
19%
EL+CL
kylelemons/godebug
go
getherigonprysm
EL
57%
CL
19%
EL+CL
leanovate/gopter
go
getherigonprysm
EL
57%
CL
19%
EL+CL
pion/logging
go
getherigonprysm
EL
57%
CL
19%
EL+CL
pkg/errors
go
getherigonprysm
EL
57%
CL
19%
EL+CL
rogpeppe/go-internal
go
getherigonprysm
EL
57%
CL
19%
EL+CL
stretchr/objx
go
getherigonprysm
EL
57%
CL
19%
EL+CL
stretchr/testify
go
getherigonprysm
EL
57%
CL
19%
EL+CL
wlynxg/anet
go
getherigonprysm
EL
57%
CL
19%
EL+CL
auto/sdk
go
getherigonprysm
EL
57%
CL
19%
EL+CL
go.uber.org/goleak
go
getherigonprysm
EL
57%
CL
19%
EL+CL
go.yaml.in/yaml/v3
go
getherigonprysm
EL
57%
CL
19%
EL+CL
v1/gonum
go
getherigonprysm
EL
57%
CL
19%
EL+CL
gopkg.in/check.v1
go
getherigonprysm
EL
57%
CL
19%
EL+CL
natefinch/lumberjack.v2
go
getherigonprysm
EL
57%
CL
19%
EL+CL
gopkg.in/tomb.v1
go
getherigonprysm
EL
57%
CL
19%
EL+CL
gopkg.in/yaml.v2
go
getherigonprysm
EL
57%
CL
19%
EL+CL
gopkg.in/yaml.v3
go
getherigonprysm
EL
57%
CL
19%
EL+CL
libp2plibp2p
cross-ecosystem
erigonprysmteku
EL
7%
CL
26%
EL+CL
rocksdbrocksdb
cross-ecosystem
besurethteku
EL
17%
CL
7%
EL+CL
DataDog/zstd
go
gethprysm
EL
50%
CL
19%
EL+CL
Microsoft/go-winio
go
gethprysm
EL
50%
CL
19%
EL+CL
go-runtime/zkvm_runtime
go
gethprysm
EL
50%
CL
19%
EL+CL
VictoriaMetrics/fastcache
go
gethprysm
EL
50%
CL
19%
EL+CL
allegro/bigcache
go
gethprysm
EL
50%
CL
19%
EL+CL
cenkalti/backoff/v5
go
gethprysm
EL
50%
CL
19%
EL+CL
cockroachdb/errors
go
gethprysm
EL
50%
CL
19%
EL+CL
cockroachdb/fifo
go
gethprysm
EL
50%
CL
19%
EL+CL
cockroachdb/logtags
go
gethprysm
EL
50%
CL
19%
EL+CL
cockroachdb/pebble
go
gethprysm
EL
50%
CL
19%
EL+CL
cockroachdb/redact
go
gethprysm
EL
50%
CL
19%
EL+CL
cockroachdb/tokenbucket
go
gethprysm
EL
50%
CL
19%
EL+CL
consensys/gnark-crypto
go
gethprysm
EL
50%
CL
19%
EL+CL
davecgh/go-spew
go
gethprysm
EL
50%
CL
19%
EL+CL
dchest/siphash
go
gethprysm
EL
50%
CL
19%
EL+CL
dlclark/regexp2
go
gethprysm
EL
50%
CL
19%
EL+CL
emicklei/dot
go
gethprysm
EL
50%
CL
19%
EL+CL
ethereum/c-kzg-4844/v2
go
gethprysm
EL
50%
CL
19%
EL+CL
ethereum/go-bigmodexpfix
go
gethprysm
EL
50%
CL
19%
EL+CL
ferranbt/fastssz
go
gethprysm
EL
50%
CL
19%
EL+CL
fjl/jsonw
go
gethprysm
EL
50%
CL
19%
EL+CL
getsentry/sentry-go
go
gethprysm
EL
50%
CL
19%
EL+CL
go-errors/errors
go
gethprysm
EL
50%
CL
19%
EL+CL
gofrs/flock
go
gethprysm
EL
50%
CL
19%
EL+CL
grafana/pyroscope-go
go
gethprysm
EL
50%
CL
19%
EL+CL
pyroscope-go/godeltaprof
go
gethprysm
EL
50%
CL
19%
EL+CL
graph-gophers/graphql-go
go
gethprysm
EL
50%
CL
19%
EL+CL
hashicorp/go-bexpr
go
gethprysm
EL
50%
CL
19%
EL+CL
holiman/billy
go
gethprysm
EL
50%
CL
19%
EL+CL
holiman/bloomfilter/v2
go
gethprysm
EL
50%
CL
19%
EL+CL
holiman/uint256
go
gethprysm
EL
50%
CL
19%
EL+CL
influxdata/influxdb-client-go/v2
go
gethprysm
EL
50%
CL
19%
EL+CL
influxdata/influxdb1-client
go
gethprysm
EL
50%
CL
19%
EL+CL
mitchellh/pointerstructure
go
gethprysm
EL
50%
CL
19%
EL+CL
nxadm/tail
go
gethprysm
EL
50%
CL
19%
EL+CL
pingcap/errors
go
gethprysm
EL
50%
CL
19%
EL+CL
pion/dtls/v3
go
gethprysm
EL
50%
CL
19%
EL+CL
pion/stun/v3
go
gethprysm
EL
50%
CL
19%
EL+CL
pion/transport/v4
go
gethprysm
EL
50%
CL
19%
EL+CL
pmezard/go-difflib
go
gethprysm
EL
50%
CL
19%
EL+CL
prashantv/gostub
go
gethprysm
EL
50%
CL
19%
EL+CL
rs/cors
go
gethprysm
EL
50%
CL
19%
EL+CL
russross/blackfriday/v2
go
gethprysm
EL
50%
CL
19%
EL+CL
status-im/keycard-go
go
gethprysm
EL
50%
CL
19%
EL+CL
leveldbleveldb
cross-ecosystem
gethprysm
EL
50%
CL
19%
EL+CL
xrash/smetrics
go
gethprysm
EL
50%
CL
19%
EL+CL
go.uber.org/automaxprocs
go
gethprysm
EL
50%
CL
19%
EL+CL
x/sync
go
gethprysm
EL
50%
CL
19%
EL+CL
x/sys
go
gethprysm
EL
50%
CL
19%
EL+CL
x/xerrors
go
gethprysm
EL
50%
CL
19%
EL+CL
adler2
rust
rethlighthouse
EL
8%
CL
52%
EL+CL
aead
rust
rethlighthouse
EL
8%
CL
52%
EL+CL
aes
rust
rethlighthouse
EL
8%
CL
52%
EL+CL
aes-gcm
rust
rethlighthouse
EL
8%
CL
52%
EL+CL
aho-corasick
rust
rethlighthouse
EL
8%
CL
52%
EL+CL
allocator-api2
rust
rethlighthouse
EL
8%
CL
52%
EL+CL
alloy-eip2124
rust
rethlighthouse
EL
8%
CL
52%
EL+CL
alloy-eip7702
rust
rethlighthouse
EL
8%
CL
52%
EL+CL
android_system_properties
rust
rethlighthouse
EL
8%
CL
52%
EL+CL
anes
rust
rethlighthouse
EL
8%
CL
52%
EL+CL