@funkit/connect-js@0.6.0
Framework-agnostic build of the Funkit Connect SDK
AI Security Review
scanned 3d ago · by lpm-firewall-aiThe flagged authorization flow belongs to the bundled Coinbase Wallet SDK and sends its session credentials to the SDK’s own WalletLink service. No unrelated collection, install-time behavior, or other attack was identified.
Decision evidence
public snapshot- The manifest exposes a browser checkout SDK and declares no install lifecycle hook.
- The Coinbase Wallet SDK is imported lazily when its wallet provider is requested.
- The flagged Basic authorization value is built from a Coinbase Wallet session ID and session key, then sent to the WalletLink API.
- The WalletLink API defaults to https://www.walletlink.org.
- The credential flow is part of the bundled Coinbase Wallet SDK and targets its own WalletLink service.
- The package’s checkout instance is created through an explicit createFunkitCheckout call.
- The environment-variable matches are limited to DEBUG and NODE_DEBUG checks in bundled tooling.
Source & flagged code
5 flaggedSource appears to send environment or credential material to an external endpoint.
dist/dist-RA6NFQBW.jsView on unpkg · L32Findings
Affected versions and remediation
This report applies to @funkit/connect-js@0.6.0.
See all versions of @funkit/connect-js for other recorded verdicts.
- Review the evidence and your use of @funkit/connect-js@0.6.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.