Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.
58 of your 128 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 14.31s · analysis 17.12s · 81.9 MB · GitHub API rate-limit (preflight)

ethereum/go-ethereum

https://github.com/ethereum/go-ethereum · scanned 2026-06-05 11:41 UTC (5 days, 11 hours ago) · 10 languages

342 raw signals (118 security + 224 graph) 11/13 scanners ran 67th percentile · Go · large (100-500K LoC) System graph score 67 (higher by 18)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 5 days, 11 hours ago · v2 · 124 actionable findings from 2 signal sources. 106 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 85.0 0.15 12.75
security_score 100.0 0.25 25.00
testing_score 85.0 0.20 17.00
documentation_score 60.0 0.15 9.00
practices_score 99.0 0.15 14.85
code_quality 70.0 0.10 7.00
Overall 1.00 85.6
security_score may be inflated — optional security scanners were skipped on this fast scan
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 2819 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
.golangci.yml software healthy .golangci.yml
README.md software healthy README.md
oss-fuzz.sh software healthy oss-fuzz.sh
Dockerfile software healthy Dockerfile
interfaces.go software healthy interfaces.go
go.mod software healthy go.mod
Makefile software healthy Makefile
SECURITY.md software healthy SECURITY.md
AGENTS.md software healthy AGENTS.md
node_auth_test.go software healthy node/node_auth_test.go
node_example_test.go software healthy node/node_example_test.go
utils_test.go software healthy node/utils_test.go
api_test.go software healthy node/api_test.go
config_test.go software healthy node/config_test.go
rpcstack_test.go software healthy node/rpcstack_test.go
api.go software healthy node/api.go
rpcstack.go software healthy node/rpcstack.go
node_test.go software healthy node/node_test.go
errors.go software healthy node/errors.go
defaults.go software healthy node/defaults.go
database.go software healthy node/database.go
endpoints.go software healthy node/endpoints.go
config.go software healthy node/config.go
jwt_auth.go software healthy node/jwt_auth.go
doc.go software healthy node/doc.go
node.go software healthy node/node.go
jwt_handler.go software healthy node/jwt_handler.go
lifecycle.go software healthy node/lifecycle.go
ethclient.go software healthy ethclient/ethclient.go
example_test.go software healthy ethclient/example_test.go
gen_simulate_block_result.go software healthy ethclient/gen_simulate_block_result.go
types_test.go software healthy ethclient/types_test.go
gen_simulate_call_result.go software healthy ethclient/gen_simulate_call_result.go
ethclient_test.go software healthy ethclient/ethclient_test.go
signer.go software healthy ethclient/signer.go
backend_test.go software healthy ethclient/simulated/backend_test.go
rollback_test.go software healthy ethclient/simulated/rollback_test.go
options.go software healthy ethclient/simulated/options.go
backend.go software healthy ethclient/simulated/backend.go
options_test.go software healthy ethclient/simulated/options_test.go
gethclient.go software healthy ethclient/gethclient/gethclient.go
gen_calllog_json.go software healthy ethclient/gethclient/gen_calllog_json.go
gen_callframe_json.go software healthy ethclient/gethclient/gen_callframe_json.go
gethclient_test.go software healthy ethclient/gethclient/gethclient_test.go
handler.go software healthy eth/handler.go
sync.go software healthy eth/sync.go
handler_test.go software healthy eth/handler_test.go
api_miner.go software healthy eth/api_miner.go
api_debug_test.go software healthy eth/api_debug_test.go
api_backend_test.go software healthy eth/api_backend_test.go

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
syscall software healthy eth/tracers/js/internal/tracers/call_tracer_legacy.js:sysca…
off software healthy eth/tracers/js/internal/tracers/call_tracer_legacy.js:off
to_c_array software healthy crypto/secp256k1/libsecp256k1/tools/tests_wycheproof_genera…
hexstr_to_intarray software healthy crypto/secp256k1/libsecp256k1/tools/test_vectors_musig2_gen…
create_init software healthy crypto/secp256k1/libsecp256k1/tools/test_vectors_musig2_gen…
init_array software healthy crypto/secp256k1/libsecp256k1/tools/test_vectors_musig2_gen…
init_arrays software healthy crypto/secp256k1/libsecp256k1/tools/test_vectors_musig2_gen…
init_indices software healthy crypto/secp256k1/libsecp256k1/tools/test_vectors_musig2_gen…
init_is_xonly software healthy crypto/secp256k1/libsecp256k1/tools/test_vectors_musig2_gen…
init_optional_expected software healthy crypto/secp256k1/libsecp256k1/tools/test_vectors_musig2_gen…
init_cases software healthy crypto/secp256k1/libsecp256k1/tools/test_vectors_musig2_gen…
finish_init software healthy crypto/secp256k1/libsecp256k1/tools/test_vectors_musig2_gen…
comment_to_error software healthy crypto/secp256k1/libsecp256k1/tools/test_vectors_musig2_gen…
init_array_maybe software healthy crypto/secp256k1/libsecp256k1/tools/test_vectors_musig2_gen…
filter_msg32 software healthy crypto/secp256k1/libsecp256k1/tools/test_vectors_musig2_gen…
sign_error software healthy crypto/secp256k1/libsecp256k1/tools/test_vectors_musig2_gen…
verify_error software healthy crypto/secp256k1/libsecp256k1/tools/test_vectors_musig2_gen…
n software healthy internal/jsre/deps/bignumber.js:n
length software healthy internal/jsre/deps/web3.js:length
Web3 software healthy internal/jsre/deps/web3.js:Web3
params software healthy internal/jsre/deps/web3.js:params
signature software healthy internal/jsre/deps/web3.js:signature
arguments software healthy internal/jsre/deps/web3.js:arguments
display software healthy internal/jsre/deps/web3.js:display
type software healthy internal/jsre/deps/web3.js:type
to software healthy internal/jsre/deps/web3.js:to
checkDigit software healthy internal/jsre/deps/web3.js:checkDigit
validateSingleMessage software healthy internal/jsre/deps/web3.js:validateSingleMessage
Eth software healthy internal/jsre/deps/web3.js:Eth
Personal software healthy internal/jsre/deps/web3.js:Personal
get software healthy internal/jsre/deps/web3.js:get
t software healthy internal/jsre/deps/web3.js:t
ksRows software healthy internal/jsre/deps/web3.js:ksRows
t0 software healthy internal/jsre/deps/web3.js:t0
t1 software healthy internal/jsre/deps/web3.js:t1
t2 software healthy internal/jsre/deps/web3.js:t2
t3 software healthy internal/jsre/deps/web3.js:t3
selectCipherStrategy software healthy internal/jsre/deps/web3.js:selectCipherStrategy
xorBlock software healthy internal/jsre/deps/web3.js:xorBlock
paddingWord software healthy internal/jsre/deps/web3.js:paddingWord
namespace software healthy internal/jsre/deps/web3.js:namespace
F software healthy internal/jsre/deps/web3.js:F
thatByte software healthy internal/jsre/deps/web3.js:thatByte
r software healthy internal/jsre/deps/web3.js:r
result software healthy internal/jsre/deps/web3.js:result
bite software healthy internal/jsre/deps/web3.js:bite
byte1 software healthy internal/jsre/deps/web3.js:byte1
byte2 software healthy internal/jsre/deps/web3.js:byte2
byte3 software healthy internal/jsre/deps/web3.js:byte3
triplet software healthy internal/jsre/deps/web3.js:triplet

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
node software healthy node
ethclient software healthy ethclient
simulated software healthy ethclient/simulated
gethclient software healthy ethclient/gethclient
eth software healthy eth
downloader software healthy eth/downloader
fetcher software healthy eth/fetcher
catalyst software healthy eth/catalyst
gasprice software healthy eth/gasprice
tracers software healthy eth/tracers
live software healthy eth/tracers/live
internal software healthy eth/tracers/internal
tracetest software healthy eth/tracers/internal/tracetest
testdata software healthy eth/tracers/internal/tracetest/testdata
erc7562_tracer software healthy eth/tracers/internal/tracetest/testdata/erc7562_tracer
prestate_tracer software healthy eth/tracers/internal/tracetest/testdata/prestate_tracer
prestate_tracer_legacy software healthy eth/tracers/internal/tracetest/testdata/prestate_tracer_leg…
call_tracer_flat software healthy eth/tracers/internal/tracetest/testdata/call_tracer_flat
call_tracer software healthy eth/tracers/internal/tracetest/testdata/call_tracer
call_tracer_withLog software healthy eth/tracers/internal/tracetest/testdata/call_tracer_withLog
prestate_tracer_with_diff_mode software healthy eth/tracers/internal/tracetest/testdata/prestate_tracer_wit…
call_tracer_legacy software healthy eth/tracers/internal/tracetest/testdata/call_tracer_legacy
js software healthy eth/tracers/js
internal software healthy eth/tracers/js/internal
tracers software healthy eth/tracers/js/internal/tracers
logger software healthy eth/tracers/logger
native software healthy eth/tracers/native
gasestimator software healthy eth/gasestimator
ethconfig software healthy eth/ethconfig
syncer software healthy eth/syncer
protocols software healthy eth/protocols
eth software healthy eth/protocols/eth
snap software healthy eth/protocols/snap
filters software healthy eth/filters
crypto software healthy crypto
blake2b software healthy crypto/blake2b
kzg4844 software healthy crypto/kzg4844
secp256r1 software healthy crypto/secp256r1
keccak software healthy crypto/keccak
bn256 software healthy crypto/bn256
google software healthy crypto/bn256/google
gnark software healthy crypto/bn256/gnark
cloudflare software healthy crypto/bn256/cloudflare
ecies software healthy crypto/ecies
secp256k1 software healthy crypto/secp256k1
libsecp256k1 software healthy crypto/secp256k1/libsecp256k1
doc software healthy crypto/secp256k1/libsecp256k1/doc
examples software healthy crypto/secp256k1/libsecp256k1/examples
tools software healthy crypto/secp256k1/libsecp256k1/tools
include software healthy crypto/secp256k1/libsecp256k1/include

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
127.0.0.1 network healthy node/node_auth_test.go
12.34.56.78 network healthy node/rpcstack_test.go
1.12.34.56 network healthy node/rpcstack_test.go
87.65.43.21 network healthy node/rpcstack_test.go
136.206.11.249 network healthy crypto/bn256/google/gfp2.go
18.138.108.67 network healthy params/bootnodes.go
3.209.45.79 network healthy params/bootnodes.go
65.108.70.101 network healthy params/bootnodes.go
157.90.35.166 network healthy params/bootnodes.go
134.209.138.84 network healthy params/bootnodes.go
209.38.124.160 network healthy params/bootnodes.go
134.199.184.23 network healthy params/bootnodes.go
146.190.13.128 network healthy params/bootnodes.go
178.128.136.233 network healthy params/bootnodes.go
138.197.51.181 network healthy params/bootnodes.go
146.190.1.103 network healthy params/bootnodes.go
170.64.250.88 network healthy params/bootnodes.go
139.59.49.206 network healthy params/bootnodes.go
138.68.123.152 network healthy params/bootnodes.go
4.157.240.54 network healthy params/bootnodes.go
4.196.214.4 network healthy params/bootnodes.go
18.223.219.100 network healthy params/bootnodes.go
172.105.173.25 network healthy params/bootnodes.go
139.162.196.49 network healthy params/bootnodes.go
139.99.217.220 network healthy params/bootnodes.go
139.99.78.39 network healthy params/bootnodes.go
3.17.30.69 network healthy params/bootnodes.go
18.216.248.220 network healthy params/bootnodes.go
54.178.44.198 network healthy params/bootnodes.go
54.65.172.253 network healthy params/bootnodes.go
3.120.104.18 network healthy params/bootnodes.go
3.64.117.223 network healthy params/bootnodes.go
127.0.0.2 network healthy cmd/devp2p/internal/v4test/discv4tests.go
192.0.2.0 network healthy cmd/devp2p/internal/v4test/discv4tests.go
127.0.0.3 network healthy p2p/dial_test.go
127.0.0.4 network healthy p2p/dial_test.go
127.0.2.5 network healthy p2p/dial_test.go
127.0.2.6 network healthy p2p/dial_test.go
127.0.2.7 network healthy p2p/dial_test.go
127.0.2.8 network healthy p2p/dial_test.go
127.0.2.0 network healthy p2p/dial_test.go
127.0.0.5 network healthy p2p/dial_test.go
127.0.0.6 network healthy p2p/dial_test.go
127.0.0.7 network healthy p2p/dial_test.go
127.0.0.8 network healthy p2p/dial_test.go
127.0.0.9 network healthy p2p/dial_test.go
127.0.0.55 network healthy p2p/dial_test.go
1.2.3.4 network healthy p2p/dial_test.go
239.255.255.250 network healthy p2p/nat/natupnp_test.go
198.51.100.2 network healthy p2p/nat/stun_test.go

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
docker_cache cicd healthy crypto/secp256k1/libsecp256k1/.github/workflows/ci.yml
linux_debian cicd healthy crypto/secp256k1/libsecp256k1/.github/workflows/ci.yml
i686_debian cicd healthy crypto/secp256k1/libsecp256k1/.github/workflows/ci.yml
s390x_debian cicd healthy crypto/secp256k1/libsecp256k1/.github/workflows/ci.yml
arm32_debian cicd healthy crypto/secp256k1/libsecp256k1/.github/workflows/ci.yml
arm64_debian cicd healthy crypto/secp256k1/libsecp256k1/.github/workflows/ci.yml
ppc64le_debian cicd healthy crypto/secp256k1/libsecp256k1/.github/workflows/ci.yml
valgrind_debian cicd healthy crypto/secp256k1/libsecp256k1/.github/workflows/ci.yml
sanitizers_debian cicd healthy crypto/secp256k1/libsecp256k1/.github/workflows/ci.yml
msan_debian cicd healthy crypto/secp256k1/libsecp256k1/.github/workflows/ci.yml
mingw_debian cicd healthy crypto/secp256k1/libsecp256k1/.github/workflows/ci.yml
x86_64-macos-native cicd healthy crypto/secp256k1/libsecp256k1/.github/workflows/ci.yml
arm64-macos-native cicd healthy crypto/secp256k1/libsecp256k1/.github/workflows/ci.yml
win64-native cicd healthy crypto/secp256k1/libsecp256k1/.github/workflows/ci.yml
win64-native-headers cicd healthy crypto/secp256k1/libsecp256k1/.github/workflows/ci.yml
cxx_fpermissive_debian cicd healthy crypto/secp256k1/libsecp256k1/.github/workflows/ci.yml
cxx_headers_debian cicd healthy crypto/secp256k1/libsecp256k1/.github/workflows/ci.yml
sage cicd healthy crypto/secp256k1/libsecp256k1/.github/workflows/ci.yml
release cicd healthy crypto/secp256k1/libsecp256k1/.github/workflows/ci.yml
build cicd healthy .github/workflows/freebsd.yml
validate-pr cicd healthy .github/workflows/validate_pr.yml
lint cicd healthy .github/workflows/go.yml
keeper cicd healthy .github/workflows/go.yml
test-32bit cicd healthy .github/workflows/go.yml
test cicd healthy .github/workflows/go.yml
windows cicd healthy .github/workflows/go.yml

LabelLayerStatusPath
Web3 software healthy internal/jsre/deps/web3.js:Web3
r software healthy graphql/internal/graphiql/graphiql.min.js:r
i software healthy graphql/internal/graphiql/graphiql.min.js:i
H software healthy graphql/internal/graphiql/graphiql.min.js:H
z software healthy graphql/internal/graphiql/graphiql.min.js:z
W software healthy graphql/internal/graphiql/graphiql.min.js:W
bt software healthy graphql/internal/graphiql/graphiql.min.js:bt
_t software healthy graphql/internal/graphiql/graphiql.min.js:_t
Ht software healthy graphql/internal/graphiql/graphiql.min.js:Ht
Gt software healthy graphql/internal/graphiql/graphiql.min.js:Gt
Qt software healthy graphql/internal/graphiql/graphiql.min.js:Qt
Xt software healthy graphql/internal/graphiql/graphiql.min.js:Xt
rn software healthy graphql/internal/graphiql/graphiql.min.js:rn
on software healthy graphql/internal/graphiql/graphiql.min.js:on
sn software healthy graphql/internal/graphiql/graphiql.min.js:sn
cn software healthy graphql/internal/graphiql/graphiql.min.js:cn
Ni software healthy graphql/internal/graphiql/graphiql.min.js:Ni
T software healthy graphql/internal/graphiql/graphiql.min.js:T
a software healthy graphql/internal/graphiql/graphiql.min.js:a
l software healthy graphql/internal/graphiql/graphiql.min.js:l
u software healthy graphql/internal/graphiql/graphiql.min.js:u

LabelLayerStatusPath
auth::node/node.go security healthy node/node.go
auth::node/jwt_auth.go security healthy node/jwt_auth.go
auth::cmd/utils/flags.go security healthy cmd/utils/flags.go
auth::cmd/devp2p/runtest.go security healthy cmd/devp2p/runtest.go
auth::cmd/devp2p/internal/ethtest/engine.go security healthy cmd/devp2p/internal/ethtest/engine.go
auth::cmd/blsync/main.go security healthy cmd/blsync/main.go
auth::node/jwt_handler.go security healthy node/jwt_handler.go
auth::node/rpcstack_test.go security healthy node/rpcstack_test.go
auth::go.mod security healthy go.mod
auth::node/config.go security healthy node/config.go
auth::node/node_auth_test.go security healthy node/node_auth_test.go
auth::node/rpcstack.go security healthy node/rpcstack.go
auth::cmd/devp2p/internal/ethtest/suite_test.go security healthy cmd/devp2p/internal/ethtest/suite_test.go
auth::cmd/devp2p/internal/ethtest/suite.go security healthy cmd/devp2p/internal/ethtest/suite.go
auth::cmd/devp2p/rlpxcmd.go security healthy cmd/devp2p/rlpxcmd.go

LabelLayerStatusPath
gha::ci cicd healthy crypto/secp256k1/libsecp256k1/.github/workflows/ci.yml
gha::freebsd cicd healthy .github/workflows/freebsd.yml
gha::validate_pr cicd healthy .github/workflows/validate_pr.yml
gha::go cicd healthy .github/workflows/go.yml

LabelLayerStatusPath
vps::azure hardware healthy go.mod
vps::aws hardware healthy go.mod
vps::ec2 hardware healthy go.mod

LabelLayerStatusPath
1_initial_migration.js data healthy tests/solidity/migrations/1_initial_migration.js
2_opCodes_migration.js data healthy tests/solidity/migrations/2_opCodes_migration.js

LabelLayerStatusPath
port:8545 network healthy Dockerfile
port:8777 network healthy tests/solidity/truffle-config.js

LabelLayerStatusPath
password_literal::cmd/utils/prompt.go security healthy cmd/utils/prompt.go
password_literal::cmd/utils/prompt.go security healthy cmd/utils/prompt.go

LabelLayerStatusPath
CI_INSTALL cicd healthy
CI_BUILD cicd healthy

LabelLayerStatusPath
repobility-clone-wkp5hvsh software healthy /tmp/repobility-clone-wkp5hvsh

LabelLayerStatusPath
haproxy network healthy log/handler.go

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/883bffd4-e24a-4bed-a8ca-09ff79b781d0/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/883bffd4-e24a-4bed-a8ca-09ff79b781d0/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.