@lydianpay/sdk-web@3.12.1
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 scanner’s credential finding resolves to session authentication for a Coinbase Wallet link server, not collection of unrelated credentials. The package includes WalletConnect analytics code, but the reviewed flow showed client and SDK event metadata rather than secrets or environment data.
Decision evidence
public snapshot- The package exports its web SDK from dist/lydian.js; its only lifecycle script is prepublishOnly.
- The flagged Authorization value is built from a session ID and secret and sent to a configurable Link API; the bundle identifies that as a Coinbase Wallet link server.
- WalletConnect is an optional flow, requiring walletConnectProjectId only when flow.walletConnect is enabled.
- The WalletConnect analytics code shown sends client ID, user agent, app domain, project ID, and SDK event data to WalletConnect Pulse; no discovered environment variables or unrelated credentials are included in that flow.
- The bundle contains a WalletConnect telemetry client and a Pulse endpoint.
- The package’s type comments say its observability hook forwards events to the host’s telemetry and describes the SDK as free of analytics dependencies.
Source & flagged code
5 flaggedPackage source references dynamic require/import behavior.
dist/chunks/metamask-sdk-ECy5wqL0.jsView on unpkg · L13374Source appears to send environment or credential material to an external endpoint.
Findings
Affected versions and remediation
This report applies to @lydianpay/sdk-web@3.12.1.
See all versions of @lydianpay/sdk-web for other recorded verdicts.
- Review the evidence and your use of @lydianpay/sdk-web@3.12.1 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.