Clients

Per-client dependency breakdown and overlap with other clients

GethELgo
v1.17.0179 packages1 native82 shared
Shared with other clients
github.com/Microsoft/go-winio
prysm
EL
50%
CL
24%
github.com/beorn7/perks
erigonprysm
EL
57%
CL
24%
github.com/cespare/xxhash/v2
erigonprysm
EL
57%
CL
24%
github.com/cockroachdb/datadriven
prysm
EL
50%
CL
24%
github.com/cockroachdb/errors
prysm
EL
50%
CL
24%
github.com/cockroachdb/fifo
prysm
EL
50%
CL
24%
github.com/cockroachdb/logtags
prysm
EL
50%
CL
24%
github.com/cockroachdb/redact
prysm
EL
50%
CL
24%
github.com/cockroachdb/tokenbucket
prysm
EL
50%
CL
24%
github.com/cpuguy83/go-md2man/v2
prysm
EL
50%
CL
24%
github.com/crate-crypto/go-eth-kzg
erigon
EL
57%
github.com/davecgh/go-spew
prysm
EL
50%
CL
24%
github.com/deckarep/golang-set/v2
prysm
EL
50%
CL
24%
github.com/decred/dcrd/dcrec/secp256k1/v4libsecp256k1
erigonprysmrethlighthouse
EL
64%
CL
76%
github.com/dlclark/regexp2
erigonprysm
EL
57%
CL
24%
github.com/ethereum/c-kzg-4844/v2
prysm
EL
50%
CL
24%
github.com/ethereum/go-bigmodexpfix
erigon
EL
57%
github.com/fatih/color
erigonprysm
EL
57%
CL
24%
github.com/fsnotify/fsnotify
erigonprysm
EL
57%
CL
24%
github.com/getsentry/sentry-go
prysm
EL
50%
CL
24%
github.com/go-errors/errors
prysm
EL
50%
CL
24%
github.com/go-logr/logr
erigon
EL
57%
github.com/go-logr/stdr
erigonprysm
EL
57%
CL
24%
github.com/go-ole/go-ole
erigonprysm
EL
57%
CL
24%
github.com/go-sourcemap/sourcemap
erigonprysm
EL
57%
CL
24%
github.com/gogo/protobuf
erigonprysm
EL
57%
CL
24%
github.com/golang-jwt/jwt/v4
erigonprysm
EL
57%
CL
24%
github.com/golang/protobuf
erigonprysm
EL
57%
CL
24%
github.com/golang/snappysnappy
erigonprysm
EL
57%
CL
24%
github.com/google/go-cmp
erigonprysm
EL
57%
CL
24%
+ 52 more
NethermindELdotnet
1.36.0137 packages0 native2 shared
Shared with other clients
Ckzg.Bindingskzg
besutekurethlighthouse
EL
43%
CL
64%
Google.Protobufprotobuf
gethbesuerigonrethlighthouseprysm
EL
99%
CL
76%
BesuELjava
26.1.0823 packages0 native28 shared
Shared with other clients
com.google.protobuf:protobuf-javaprotobuf
gethnetherminderigonrethlighthouseprysm
EL
99%
CL
76%
com.google.protobuf:protobuf-javaprotobuf
gethnetherminderigonrethlighthouseprysm
EL
99%
CL
76%
com.squareup.okhttp3:okhttp
teku
EL
9%
CL
13%
io.consensys.protocols:jc-kzg-4844kzg
nethermindtekurethlighthouse
EL
43%
CL
64%
io.consensys.protocols:jc-kzg-4844kzg
nethermindtekurethlighthouse
EL
43%
CL
64%
io.consensys.tuweni:tuweni-bytes
teku
EL
9%
CL
13%
io.consensys.tuweni:tuweni-crypto
teku
EL
9%
CL
13%
io.consensys.tuweni:tuweni-units
teku
EL
9%
CL
13%
io.netty:netty-codec-http
teku
EL
9%
CL
13%
io.netty:netty-handler
teku
EL
9%
CL
13%
net.jqwik:jqwik
teku
EL
9%
CL
13%
org.apache.logging.log4j:log4j-api
teku
EL
9%
CL
13%
org.apache.logging.log4j:log4j-core
teku
EL
9%
CL
13%
org.apache.logging.log4j:log4j-slf4j2-impl
teku
EL
9%
CL
13%
org.apiguardian:apiguardian-api
teku
EL
9%
CL
13%
org.bouncycastle:bcpkix-jdk18onbouncycastle
teku
EL
9%
CL
13%
org.bouncycastle:bcprov-jdk18onbouncycastle
teku
EL
9%
CL
13%
org.bouncycastle:bcprov-jdk18onbouncycastle
teku
EL
9%
CL
13%
org.bouncycastle:bcprov-jdk18onbouncycastle
teku
EL
9%
CL
13%
org.jupnp:org.jupnp
teku
EL
9%
CL
13%
org.jupnp:org.jupnp.support
teku
EL
9%
CL
13%
org.rocksdb:rocksdbjnirocksdb
rethteku
EL
17%
CL
13%
org.web3j:abi
teku
EL
9%
CL
13%
org.web3j:core
teku
EL
9%
CL
13%
org.web3j:crypto
teku
EL
9%
CL
13%
org.web3j:utils
teku
EL
9%
CL
13%
org.xerial.snappy:snappy-java
teku
EL
9%
CL
13%
tech.pegasys.discovery:discovery
teku
EL
9%
CL
13%
ErigonELgo
v3.3.8344 packages0 native131 shared
Shared with other clients
github.com/benbjohnson/clock
prysm
EL
7%
CL
24%
github.com/beorn7/perks
gethprysm
EL
57%
CL
24%
github.com/cenkalti/backoff/v4
prysm
EL
7%
CL
24%
github.com/cespare/xxhash/v2
gethprysm
EL
57%
CL
24%
github.com/containerd/cgroups
prysm
EL
7%
CL
24%
github.com/coreos/go-systemd/v22
prysm
EL
7%
CL
24%
github.com/crate-crypto/go-eth-kzg
geth
EL
57%
github.com/davidlazar/go-crypto
prysm
EL
7%
CL
24%
github.com/decred/dcrd/crypto/blake256
prysm
EL
7%
CL
24%
github.com/decred/dcrd/dcrec/secp256k1/v4libsecp256k1
gethprysmrethlighthouse
EL
64%
CL
76%
github.com/dlclark/regexp2
gethprysm
EL
57%
CL
24%
github.com/docker/go-units
prysm
EL
7%
CL
24%
github.com/dustin/go-humanize
prysm
EL
7%
CL
24%
github.com/elastic/gosigar
prysm
EL
7%
CL
24%
github.com/ethereum/go-bigmodexpfix
geth
EL
57%
github.com/fatih/color
gethprysm
EL
57%
CL
24%
github.com/flynn/noise
prysm
EL
7%
CL
24%
github.com/francoispqt/gojay
prysm
EL
7%
CL
24%
github.com/fsnotify/fsnotify
gethprysm
EL
57%
CL
24%
github.com/go-logr/logr
geth
EL
57%
github.com/go-logr/stdr
gethprysm
EL
57%
CL
24%
github.com/go-ole/go-ole
gethprysm
EL
57%
CL
24%
github.com/go-sourcemap/sourcemap
gethprysm
EL
57%
CL
24%
github.com/go-task/slim-sprig/v3
prysm
EL
7%
CL
24%
github.com/godbus/dbus/v5
prysm
EL
7%
CL
24%
github.com/gogo/protobuf
gethprysm
EL
57%
CL
24%
github.com/golang-jwt/jwt/v4
gethprysm
EL
57%
CL
24%
github.com/golang/protobuf
gethprysm
EL
57%
CL
24%
github.com/golang/snappysnappy
gethprysm
EL
57%
CL
24%
github.com/google/go-cmp
gethprysm
EL
57%
CL
24%
+ 101 more
RethELrust
v1.11.1879 packages9 native437 shared
Shared with other clients
adler2
lighthouse
EL
8%
CL
51%
aead
lighthouse
EL
8%
CL
51%
aes
lighthouse
EL
8%
CL
51%
aes-gcm
lighthouse
EL
8%
CL
51%
ahash
lighthouse
EL
8%
CL
51%
aho-corasick
lighthouse
EL
8%
CL
51%
allocator-api2
lighthouse
EL
8%
CL
51%
alloy-eip2124
lighthouse
EL
8%
CL
51%
alloy-eip2930
lighthouse
EL
8%
CL
51%
alloy-eip7702
lighthouse
EL
8%
CL
51%
android_system_properties
lighthouse
EL
8%
CL
51%
anes
lighthouse
EL
8%
CL
51%
anstream
lighthouse
EL
8%
CL
51%
anstyle
lighthouse
EL
8%
CL
51%
anstyle-parse
lighthouse
EL
8%
CL
51%
anstyle-query
lighthouse
EL
8%
CL
51%
anstyle-wincon
lighthouse
EL
8%
CL
51%
ark-ff
lighthouse
EL
8%
CL
51%
ark-ff
lighthouse
EL
8%
CL
51%
ark-ff
lighthouse
EL
8%
CL
51%
ark-ff-asm
lighthouse
EL
8%
CL
51%
ark-ff-asm
lighthouse
EL
8%
CL
51%
ark-ff-asm
lighthouse
EL
8%
CL
51%
ark-ff-macros
lighthouse
EL
8%
CL
51%
ark-ff-macros
lighthouse
EL
8%
CL
51%
ark-ff-macros
lighthouse
EL
8%
CL
51%
ark-serialize
lighthouse
EL
8%
CL
51%
ark-serialize
lighthouse
EL
8%
CL
51%
ark-serialize
lighthouse
EL
8%
CL
51%
ark-std
lighthouse
EL
8%
CL
51%
+ 407 more
LighthouseCLrust
v8.1.1786 packages9 native434 shared
Shared with other clients
adler2
reth
EL
8%
CL
51%
aead
reth
EL
8%
CL
51%
aes
reth
EL
8%
CL
51%
aes-gcm
reth
EL
8%
CL
51%
ahash
reth
EL
8%
CL
51%
aho-corasick
reth
EL
8%
CL
51%
allocator-api2
reth
EL
8%
CL
51%
alloy-eip2124
reth
EL
8%
CL
51%
alloy-eip2930
reth
EL
8%
CL
51%
alloy-eip7702
reth
EL
8%
CL
51%
android_system_properties
reth
EL
8%
CL
51%
anes
reth
EL
8%
CL
51%
anstream
reth
EL
8%
CL
51%
anstyle
reth
EL
8%
CL
51%
anstyle-parse
reth
EL
8%
CL
51%
anstyle-query
reth
EL
8%
CL
51%
anstyle-wincon
reth
EL
8%
CL
51%
ark-ff
reth
EL
8%
CL
51%
ark-ff
reth
EL
8%
CL
51%
ark-ff
reth
EL
8%
CL
51%
ark-ff-asm
reth
EL
8%
CL
51%
ark-ff-asm
reth
EL
8%
CL
51%
ark-ff-asm
reth
EL
8%
CL
51%
ark-ff-macros
reth
EL
8%
CL
51%
ark-ff-macros
reth
EL
8%
CL
51%
ark-ff-macros
reth
EL
8%
CL
51%
ark-serialize
reth
EL
8%
CL
51%
ark-serialize
reth
EL
8%
CL
51%
ark-serialize
reth
EL
8%
CL
51%
ark-std
reth
EL
8%
CL
51%
+ 404 more
PrysmCLgo
v7.1.2316 packages0 native155 shared
âš  Prysm uses Bazel as primary build system; go.sum reflects Go module deps only
Shared with other clients
github.com/Microsoft/go-winio
geth
EL
50%
CL
24%
github.com/benbjohnson/clock
erigon
EL
7%
CL
24%
github.com/beorn7/perks
getherigon
EL
57%
CL
24%
github.com/btcsuite/btcd/btcec/v2libsecp256k1
getherigonrethlighthouse
EL
64%
CL
76%
github.com/cenkalti/backoff/v4
erigon
EL
7%
CL
24%
github.com/cespare/xxhash/v2
getherigon
EL
57%
CL
24%
github.com/cockroachdb/datadriven
geth
EL
50%
CL
24%
github.com/cockroachdb/errors
geth
EL
50%
CL
24%
github.com/cockroachdb/fifo
geth
EL
50%
CL
24%
github.com/cockroachdb/logtags
geth
EL
50%
CL
24%
github.com/cockroachdb/redact
geth
EL
50%
CL
24%
github.com/cockroachdb/tokenbucket
geth
EL
50%
CL
24%
github.com/containerd/cgroups
erigon
EL
7%
CL
24%
github.com/coreos/go-systemd/v22
erigon
EL
7%
CL
24%
github.com/cpuguy83/go-md2man/v2
geth
EL
50%
CL
24%
github.com/davecgh/go-spew
geth
EL
50%
CL
24%
github.com/davidlazar/go-crypto
erigon
EL
7%
CL
24%
github.com/deckarep/golang-set/v2
geth
EL
50%
CL
24%
github.com/decred/dcrd/crypto/blake256
erigon
EL
7%
CL
24%
github.com/decred/dcrd/dcrec/secp256k1/v4libsecp256k1
getherigonrethlighthouse
EL
64%
CL
76%
github.com/dlclark/regexp2
getherigon
EL
57%
CL
24%
github.com/docker/go-units
erigon
EL
7%
CL
24%
github.com/dustin/go-humanize
erigon
EL
7%
CL
24%
github.com/elastic/gosigar
erigon
EL
7%
CL
24%
github.com/ethereum/c-kzg-4844/v2
geth
EL
50%
CL
24%
github.com/fatih/color
getherigon
EL
57%
CL
24%
github.com/flynn/noise
erigon
EL
7%
CL
24%
github.com/francoispqt/gojay
erigon
EL
7%
CL
24%
github.com/fsnotify/fsnotify
getherigon
EL
57%
CL
24%
github.com/getsentry/sentry-go
geth
EL
50%
CL
24%
+ 125 more
TekuCLjava
26.2.091 packages0 native26 shared
⚠ Direct dependencies only — no Gradle lock file exists in repo
âš  Transitive deps not resolved
Shared with other clients
io.libp2p:jvm-libp2plibp2p
erigonprysm
EL
7%
CL
37%
tech.pegasys:jblstblst
gethprysmerigonrethlighthouselodestarnimbus
EL
64%
CL
92%
io.consensys.protocols:jc-kzg-4844kzg
nethermindbesurethlighthouse
EL
43%
CL
64%
io.github.crate-crypto:java-eth-kzgkzg
nethermindbesurethlighthouse
EL
43%
CL
64%
org.apiguardian:apiguardian-api
besu
EL
9%
CL
13%
org.rocksdb:rocksdbjnirocksdb
besureth
EL
17%
CL
13%
org.xerial.snappy:snappy-java
besu
EL
9%
CL
13%
tech.pegasys.discovery:discovery
besu
EL
9%
CL
13%
net.jqwik:jqwik
besu
EL
9%
CL
13%
com.squareup.okhttp3:okhttp
besu
EL
9%
CL
13%
io.netty:netty-handler
besu
EL
9%
CL
13%
io.netty:netty-codec-http
besu
EL
9%
CL
13%
io.consensys.tuweni:tuweni-bytes
besu
EL
9%
CL
13%
io.consensys.tuweni:tuweni-crypto
besu
EL
9%
CL
13%
io.consensys.tuweni:tuweni-units
besu
EL
9%
CL
13%
org.apache.logging.log4j:log4j-api
besu
EL
9%
CL
13%
org.apache.logging.log4j:log4j-core
besu
EL
9%
CL
13%
org.apache.logging.log4j:log4j-slf4j2-impl
besu
EL
9%
CL
13%
org.bouncycastle:bcprov-jdk18onbouncycastle
besu
EL
9%
CL
13%
org.bouncycastle:bcpkix-jdk18onbouncycastle
besu
EL
9%
CL
13%
org.web3j:core
besu
EL
9%
CL
13%
org.web3j:abi
besu
EL
9%
CL
13%
org.web3j:crypto
besu
EL
9%
CL
13%
org.web3j:utils
besu
EL
9%
CL
13%
org.jupnp:org.jupnp
besu
EL
9%
CL
13%
org.jupnp:org.jupnp.support
besu
EL
9%
CL
13%
LodestarCLtypescript
v1.40.01458 packages0 native1 shared
Shared with other clients
@chainsafe/blstblst
gethprysmerigonrethlighthousetekunimbus
EL
64%
CL
92%
NimbusCLnim
v26.2.144 packages0 native1 shared
⚠ Direct dependencies only — Nim ecosystem uses git submodules, no transitive resolution
⚠ pkg:github// PURLs do not match Go/Rust/Java PURLs — cross-client sharing is 0 even for equivalent libraries (e.g. nim-libp2p ↔ go-libp2p)
⚠ Nimbus uses pkg:github// PURLs (git submodules), which cannot be cross-matched with Go/Rust/Java package PURLs — "shared with" count will always be 0 for Nimbus
Shared with other clients
nim-blscurveblst
gethprysmerigonrethlighthousetekulodestar
EL
64%
CL
92%