@lydianpay/sdk-web@3.9.0
Drop-in crypto payment checkout for the web — a <lydian-checkout> web component and window.Lydian API across 20+ chains and major stablecoins.
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe flagged Authorization flow uses a wallet-link session ID and secret with the configured link API for event handling. The manifest has no install hook, and the wallet checkout engine is loaded on demand.
Decision evidence
public snapshot- The manifest describes a web crypto-payment checkout SDK and exports dist/lydian.js.
- The only lifecycle script is prepublishOnly, which blocks publishing outside CI; there is no install hook.
- The wallet checkout engine is loaded dynamically by getOrLoadEngine rather than on the package entry point’s initial import.
- The flagged Authorization value is built from a session ID and session secret, then used for event operations at the configured link API URL.
- The scanner flags credential exfiltration, but the inspected Authorization flow is tied to the SDK’s wallet-link event API.
- The engine bundle contains network and environment-variable references, but the reviewed examples are wallet/RPC behavior and test or runtime configuration checks.
Source & flagged code
5 flaggedSource appears to send environment or credential material to an external endpoint.
dist/chunks/mountEngine-BEjbUUpt.jsView on unpkg · L7Findings
Affected versions and remediation
This report applies to @lydianpay/sdk-web@3.9.0.
See all versions of @lydianpay/sdk-web for other recorded verdicts.
- Review the evidence and your use of @lydianpay/sdk-web@3.9.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.