@blockrun/llm@3.20.0
TypeScript SDK for BlockRun - every frontier model behind one OpenAI-compatible client. Pay with a BlockRun API key or per-call in USDC. Smart routing picks the cheapest capable model. No rate limits.
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe package has no install hook, and the wallet behavior inspected is tied to payment functionality or explicit wallet adoption. The scanner’s transfer finding does not establish an unsolicited or malicious transfer.
Decision evidence
public snapshot- package.json lists build and development scripts but no install lifecycle hook.
- The CommonJS entrypoint creates a payment payload only after receiving and parsing a 402 payment requirement; it uses the requested recipient and validates the resource URL against the configured API URL.
- The ESM bundle’s wallet discovery reads wallet files locally. Its code requires an explicit address to adopt a discovered wallet, and the notice says adoption is deliberate.
- The scanner’s wallet-transfer label is consistent with the SDK’s payment-signing feature; the inspected source did not show an unsolicited transfer or private-key transmission.
Source & flagged code
5 flagged · loading sourceSource uses private key material to transfer cryptocurrency funds.
dist/index.jsView on unpkg · L101The CommonJS entrypoint creates a payment payload only after receiving and parsing a 402 payment requirement; it uses the requested recipient and validates the resource URL against the configured API URL.
dist/index.jsView on unpkg · L152Findings
Affected versions and remediation
This report applies to @blockrun/llm@3.20.0.
See all versions of @blockrun/llm for other recorded verdicts.
- Review the evidence and your use of @blockrun/llm@3.20.0 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.