@dynamic-labs-sdk/metamask@1.46.0
Chain-agnostic primitives for integrating the [MetaMask SDK](https://docs.metamask.io/sdk/) (`@metamask/connect-multichain` and its chain-specific facades such as `@metamask/connect-evm`) with the Dynamic JS SDK.
AI Security Review
scanned 9d ago · by lpm-firewall-aiThe manifest has no install hook, and the inspected runtime performs a user-approved MetaMask connection flow. The source review found no concrete malicious behavior.
Decision evidence
public snapshot- package.json exposes compiled module entrypoints and has no install lifecycle hook.
- The connect flow requests a MetaMask pairing URI and waits for connection approval before registering the wallet provider.
- The package constructs the MetaMask client with configured app details, supported networks, storage, and headless UI settings.
- The SDK API dependency identifies itself as Dynamic Labs API SDK source, while the inspected MetaMask dependencies expose client and protocol code without install hooks.
- The SDK API module defines a wallet-account POST endpoint, and the listed model modules define JSON mappings or enum values for SDK payloads.
- The requested model modules define API data types through JSON conversion helpers and string enum declarations.
- The five model files define JSON conversion functions or enum values for raw-sign, typed-data, and transaction operation payloads.
- The Node ES, browser ES, React Native ES, and Node CommonJS builds emit a display_uri event with a URI or deeplink during connection handling.
Source & flagged code
8 flaggedpackage.json exposes compiled module entrypoints and has no install lifecycle hook.
package.jsonView on unpkg · L1The SDK API dependency identifies itself as Dynamic Labs API SDK source, while the inspected MetaMask dependencies expose client and protocol code without install hooks.
.lpm-dependency-evidence-b5f26eed-5f0f-4769-956d-8515f484600c/0/npm-linux/package.jsonFindings
Affected versions and remediation
This report applies to @dynamic-labs-sdk/metamask@1.46.0.
See all versions of @dynamic-labs-sdk/metamask for other recorded verdicts.
- Review the evidence and your use of @dynamic-labs-sdk/metamask@1.46.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.