Native Dependencies

C/C++ libraries linked via FFI — detected from -sys crates, CGO directives, JNI and P/Invoke calls

Detection methodology & limitations
  • Rust: -sys crates resolved via crates.io links field
  • Go: #cgo directives scanned in source files
  • Java: System.loadLibrary() calls scanned in source
  • C#: [DllImport] / [LibraryImport] attributes scanned in source
  • Indirect CGO deps (transitive) are not detected
  • Dynamically loaded libs (dlopen) are not detected
Native LibraryDetected inEL / CL CoverageCanonical
libsecp256k1EL+CL
gethrethlighthouse
EL
58%
CL
51%
libsecp256k1
clangEL+CL
rethlighthouse
EL
8%
CL
51%
zEL+CL
rethlighthouse
EL
8%
CL
51%
jemallocEL+CL
rethlighthouse
EL
8%
CL
51%
zstdEL+CL
rethlighthouse
EL
8%
CL
51%
bzip2
reth
EL
8%
git2
reth
EL
8%
rocksdb
reth
EL
8%
rocksdb
lz4
reth
EL
8%
proc
lighthouse
CL
51%
leveldb
lighthouse
CL
51%
leveldb
sqlite3
lighthouse
CL
51%
openssl
lighthouse
CL
51%
openssl