@blockrun/llm
BlockRun SDK - Pay-per-request AI (LLM, Image, Video, Music, Voice) via x402 on Base and Solana
This report shows the evidence for @blockrun/llm@3.5.2. 1 of 24 known versions is blocked or flagged. The newest version, 3.24.4, is allowed. See all versions.
AI Security Review
scanned 3mo ago · by lpm-firewall-aiBroad discovery of unrelated wallet private keys is not required for normal SDK operation and is automatically consumed by default client/wallet flows. The resulting signing capability enables concrete unauthorized fund use, so the scanner's wallet-drain signal is substantiated by source.
Decision evidence
public snapshot- `dist/index.js`: `scanWallets()` enumerates every hidden home directory and reads `wallet.json` private keys.
- `dist/index.js`: `scanSolanaWallets()` similarly reads `solana-wallet.json` and `~/.brcc/wallet.json`.
- `dist/index.js`: `loadWallet()` and `loadSolanaWallet()` select the newest discovered foreign wallet key.
- `dist/index.js`: default wallet acquisition calls these loaders before creating a package-owned wallet.
- `dist/index.js`: payment code signs USDC authorizations/transactions using the selected key and sends requests to BlockRun endpoints.
- `package.json` has no `preinstall`, `install`, or `postinstall` hook.
- `dist/index.js` contains no shell execution, `eval`, VM use, or remote code loading.
- Key scanning occurs on client/wallet setup rather than module import.
Source & flagged code
2 flagged · loading sourceSource uses private key material to transfer cryptocurrency funds.
dist/index.jsView on unpkg · L1Findings
Affected versions and remediation
This report applies to @blockrun/llm@3.5.2.
The versions list below shows the verdict for each recorded version.
- Avoid installing @blockrun/llm@3.5.2. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.