Shared Dependency Concentration

Transitive dependency overlap across 10 Ethereum execution and consensus clients

Last collected: Wed, 06 May 2026 05:14:36 UTCยท5h ago
10
Clients tracked
4,886
Unique dependencies
534
Shared (2+ clients)
521
Cross-layer (EL+CL)

Clients

GethEL
go
50% of nodes
v1.17.2
NethermindEL
dotnet
25% of nodes
1.37.2
BesuEL
java
9% of nodes
26.4.0
ErigonEL
go
7% of nodes
v3.4.0
RethEL
rust
8% of nodes
v2.2.0
LighthouseCL
rust
53% of validators
v8.1.3
PrysmCL
go
24% of validators
v7.1.3
TekuCL
java
10% of validators
26.4.0
LodestarCL
typescript
4% of validators
v1.42.0
NimbusCL
nim
0% of validators
v26.3.1

Most shared dependencies

PackageClientsEL / CL CoverageType
blstblst
cross-ecosystem
getherigonrethlighthouseprysmtekulodestarnimbus
EL
64%
CL
92%
EL+CL
protobufprotobuf
cross-ecosystem
getherigonnethermindbesurethlighthouseprysm
EL
99%
CL
77%
EL+CL
libsecp256k1libsecp256k1
cross-ecosystem
getherigonprysmrethlighthouse
EL
64%
CL
77%
EL+CL
kzgkzg
cross-ecosystem
nethermindbesutekurethlighthouse
EL
43%
CL
64%
EL+CL
beorn7/perks
go
getherigonprysm
EL
57%
CL
24%
EL+CL
cespare/xxhash/v2
go
getherigonprysm
EL
57%
CL
24%
EL+CL
ethereum/go-bigmodexpfix
go
getherigonprysm
EL
57%
CL
24%
EL+CL
fsnotify/fsnotify
go
getherigonprysm
EL
57%
CL
24%
EL+CL
go-logr/stdr
go
getherigonprysm
EL
57%
CL
24%
EL+CL
go-ole/go-ole
go
getherigonprysm
EL
57%
CL
24%
EL+CL
go-sourcemap/sourcemap
go
getherigonprysm
EL
57%
CL
24%
EL+CL
gogo/protobuf
go
getherigonprysm
EL
57%
CL
24%
EL+CL
golang-jwt/jwt/v4
go
getherigonprysm
EL
57%
CL
24%
EL+CL
golang/protobuf
go
getherigonprysm
EL
57%
CL
24%
EL+CL
snappysnappy
cross-ecosystem
getherigonprysm
EL
57%
CL
24%
EL+CL
google/go-cmp
go
getherigonprysm
EL
57%
CL
24%
EL+CL
google/gofuzz
go
getherigonprysm
EL
57%
CL
24%
EL+CL
google/uuid
go
getherigonprysm
EL
57%
CL
24%
EL+CL
huin/goupnp
go
getherigonprysm
EL
57%
CL
24%
EL+CL
jackpal/go-nat-pmp
go
getherigonprysm
EL
57%
CL
24%
EL+CL
kr/pretty
go
getherigonprysm
EL
57%
CL
24%
EL+CL
kr/text
go
getherigonprysm
EL
57%
CL
24%
EL+CL
kylelemons/godebug
go
getherigonprysm
EL
57%
CL
24%
EL+CL
leanovate/gopter
go
getherigonprysm
EL
57%
CL
24%
EL+CL
mattn/go-isatty
go
getherigonprysm
EL
57%
CL
24%
EL+CL
pkg/errors
go
getherigonprysm
EL
57%
CL
24%
EL+CL
russross/blackfriday/v2
go
getherigonprysm
EL
57%
CL
24%
EL+CL
stretchr/objx
go
getherigonprysm
EL
57%
CL
24%
EL+CL
xrash/smetrics
go
getherigonprysm
EL
57%
CL
24%
EL+CL
go.uber.org/goleak
go
getherigonprysm
EL
57%
CL
24%
EL+CL
gopkg.in/check.v1
go
getherigonprysm
EL
57%
CL
24%
EL+CL
natefinch/lumberjack.v2
go
getherigonprysm
EL
57%
CL
24%
EL+CL
gopkg.in/tomb.v1
go
getherigonprysm
EL
57%
CL
24%
EL+CL
gopkg.in/yaml.v2
go
getherigonprysm
EL
57%
CL
24%
EL+CL
gopkg.in/yaml.v3
go
getherigonprysm
EL
57%
CL
24%
EL+CL
libp2plibp2p
cross-ecosystem
erigonprysmteku
EL
7%
CL
34%
EL+CL
rocksdbrocksdb
cross-ecosystem
besurethteku
EL
17%
CL
10%
EL+CL
Microsoft/go-winio
go
gethprysm
EL
50%
CL
24%
EL+CL
go-runtime/zkvm_runtime
go
gethprysm
EL
50%
CL
24%
EL+CL
VictoriaMetrics/fastcache
go
gethprysm
EL
50%
CL
24%
EL+CL
allegro/bigcache
go
gethprysm
EL
50%
CL
24%
EL+CL
cockroachdb/datadriven
go
gethprysm
EL
50%
CL
24%
EL+CL
cockroachdb/errors
go
gethprysm
EL
50%
CL
24%
EL+CL
cockroachdb/fifo
go
gethprysm
EL
50%
CL
24%
EL+CL
cockroachdb/logtags
go
gethprysm
EL
50%
CL
24%
EL+CL
cockroachdb/pebble
go
gethprysm
EL
50%
CL
24%
EL+CL
cockroachdb/redact
go
gethprysm
EL
50%
CL
24%
EL+CL
cockroachdb/tokenbucket
go
gethprysm
EL
50%
CL
24%
EL+CL
davecgh/go-spew
go
gethprysm
EL
50%
CL
24%
EL+CL
dchest/siphash
go
gethprysm
EL
50%
CL
24%
EL+CL
dlclark/regexp2
go
gethprysm
EL
50%
CL
24%
EL+CL
emicklei/dot
go
gethprysm
EL
50%
CL
24%
EL+CL
fatih/color
go
gethprysm
EL
50%
CL
24%
EL+CL
ferranbt/fastssz
go
gethprysm
EL
50%
CL
24%
EL+CL
getsentry/sentry-go
go
gethprysm
EL
50%
CL
24%
EL+CL
go-errors/errors
go
gethprysm
EL
50%
CL
24%
EL+CL
gofrs/flock
go
gethprysm
EL
50%
CL
24%
EL+CL
graph-gophers/graphql-go
go
gethprysm
EL
50%
CL
24%
EL+CL
hashicorp/go-bexpr
go
gethprysm
EL
50%
CL
24%
EL+CL
holiman/billy
go
gethprysm
EL
50%
CL
24%
EL+CL
holiman/bloomfilter/v2
go
gethprysm
EL
50%
CL
24%
EL+CL
holiman/uint256
go
gethprysm
EL
50%
CL
24%
EL+CL
influxdata/influxdb-client-go/v2
go
gethprysm
EL
50%
CL
24%
EL+CL
influxdata/influxdb1-client
go
gethprysm
EL
50%
CL
24%
EL+CL
mattn/go-colorable
go
gethprysm
EL
50%
CL
24%
EL+CL
matttproud/golang_protobuf_extensions
go
gethprysm
EL
50%
CL
24%
EL+CL
mitchellh/pointerstructure
go
gethprysm
EL
50%
CL
24%
EL+CL
pingcap/errors
go
gethprysm
EL
50%
CL
24%
EL+CL
pion/stun/v2
go
gethprysm
EL
50%
CL
24%
EL+CL
pmezard/go-difflib
go
gethprysm
EL
50%
CL
24%
EL+CL
prashantv/gostub
go
gethprysm
EL
50%
CL
24%
EL+CL
rs/cors
go
gethprysm
EL
50%
CL
24%
EL+CL
status-im/keycard-go
go
gethprysm
EL
50%
CL
24%
EL+CL
leveldbleveldb
cross-ecosystem
gethprysm
EL
50%
CL
24%
EL+CL
go.uber.org/automaxprocs
go
gethprysm
EL
50%
CL
24%
EL+CL
x/crypto
go
gethprysm
EL
50%
CL
24%
EL+CL
x/net
go
gethprysm
EL
50%
CL
24%
EL+CL
x/sync
go
gethprysm
EL
50%
CL
24%
EL+CL
x/text
go
gethprysm
EL
50%
CL
24%
EL+CL
x/time
go
gethprysm
EL
50%
CL
24%
EL+CL
adler2
rust
rethlighthouse
EL
8%
CL
53%
EL+CL
aead
rust
rethlighthouse
EL
8%
CL
53%
EL+CL
aes
rust
rethlighthouse
EL
8%
CL
53%
EL+CL
aes-gcm
rust
rethlighthouse
EL
8%
CL
53%
EL+CL
ahash
rust
rethlighthouse
EL
8%
CL
53%
EL+CL
aho-corasick
rust
rethlighthouse
EL
8%
CL
53%
EL+CL
allocator-api2
rust
rethlighthouse
EL
8%
CL
53%
EL+CL
alloy-eip2124
rust
rethlighthouse
EL
8%
CL
53%
EL+CL
alloy-eip2930
rust
rethlighthouse
EL
8%
CL
53%
EL+CL
alloy-eip7702
rust
rethlighthouse
EL
8%
CL
53%
EL+CL
android_system_properties
rust
rethlighthouse
EL
8%
CL
53%
EL+CL
anes
rust
rethlighthouse
EL
8%
CL
53%
EL+CL
anstyle-query
rust
rethlighthouse
EL
8%
CL
53%
EL+CL
anstyle-wincon
rust
rethlighthouse
EL
8%
CL
53%
EL+CL
ark-ff
rust
rethlighthouse
EL
8%
CL
53%
EL+CL
ark-ff
rust
rethlighthouse
EL
8%
CL
53%
EL+CL
ark-ff
rust
rethlighthouse
EL
8%
CL
53%
EL+CL
ark-ff-asm
rust
rethlighthouse
EL
8%
CL
53%
EL+CL
ark-ff-asm
rust
rethlighthouse
EL
8%
CL
53%
EL+CL
ark-ff-asm
rust
rethlighthouse
EL
8%
CL
53%
EL+CL