@funkit/connect-js@0.4.0
Framework-agnostic build of the Funkit Connect SDK
AI Security Review
scanned 3d ago · by lpm-firewall-aiThe scanner’s credential finding resolves to Coinbase Wallet’s WalletLink session authentication: the session ID and key are sent to WalletLink’s own API. The manifest has no install hook, and the connection code belongs to the browser checkout SDK’s wallet flow.
Decision evidence
public snapshot- The manifest describes a framework-agnostic checkout SDK and exports dist/index.js as its entry point.
- The manifest scripts are build, development, type generation, lint, and test commands; no install lifecycle hook is declared.
- The checkout entry point requires a browser and exposes createFunkitCheckout, so the flagged wallet code is part of SDK use rather than install-time behavior.
- The flagged Authorization value is built from a WalletLink session ID and key, then sent to the WalletLink API for its events flow.
- The bundled Coinbase Wallet SDK sets the WalletLink service URL to https://www.walletlink.org and loads or creates a WalletLink session for its connection.
Source & flagged code
5 flaggedSource appears to send environment or credential material to an external endpoint.
dist/dist-WJQ3ED34.jsView on unpkg · L32Findings
Affected versions and remediation
This report applies to @funkit/connect-js@0.4.0.
See all versions of @funkit/connect-js for other recorded verdicts.
- Review the evidence and your use of @funkit/connect-js@0.4.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.