@leofcoin/chain@1.10.19
Official javascript implementation
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe flagged process launch and dynamic code generation are used for the local machine worker and blockchain contract runtime. The external requests support WebTransport checking and geographic peer selection; no install-time collection or unrelated account or credential actions were found.
Decision evidence
public snapshot- No preinstall, install, or postinstall hook is declared.
- The Node WebTransport implementation is loaded only when a connection needs it and the runtime lacks a WebTransport global; its probe closes the test connection.
- The worker compiles decoded blockchain contract source as part of contract deployment and execution.
- The child-process fallback forks the local machine-worker helper.
- Peer IP and geolocation lookups support choosing the closest provider.
- The WebTransport compatibility probe contacts https://example.com:23333/test.
- Peer selection requests the public IP from https://icanhazip.com/ and geolocation from https://whereis.leofcoin.org/?ip=.
Source & flagged code
5 flaggedPackage source references a known benign dynamic code generation pattern.
exports/browser/workers/machine-worker.jsView on unpkg · L8562Package source references dynamic require/import behavior.
exports/browser/node-browser-BNe-en1l.jsView on unpkg · L453Findings
Affected versions and remediation
This report applies to @leofcoin/chain@1.10.19.
See all versions of @leofcoin/chain for other recorded verdicts.
- Review the evidence and your use of @leofcoin/chain@1.10.19 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.