← Home

@metamask/snaps-simulation

A simulation framework for MetaMask Snaps, enabling headless testing of Snaps in a controlled environment

11
Versions
ISC
License
No
Install Scripts
Verified
Provenance

Supply chain provenance

Status for the latest visible version.

SLSA provenance attestation npm registry signatures gitHead linked

Maintainers

kumavisfrederikboldingmetamaskbotgudahttmrtenmcmirenaugtur

Keywords

MetaMaskSnapsEthereum

Accepted risks

Findings the reviewer chose to accept rather than block on.

SourceRuleReasonAccepted byWhen
provenance publisher-changed AI (provenance): CI/CD migration (manual→GitHub Actions attested), improvement not compromise. ai
maintainer-change maintainer-added AI (maintainer-change): Known MetaMask org maintainers added alongside CI/CD provenance upgrade. ai
publish-pattern dormant-publish AI (publish-pattern): MetaMask org package with consistent publish history; gap reflects normal major-version development cycle, not account takeover. ai
publish-pattern new-deps-added AI (publish-pattern): New dep is @metamask/chain-agnostic-permission, a first-party MetaMask package; benign for this org. ai
phantom-deps phantom-dep:@metamask/snaps-execution-environments AI (phantom-deps): Declared as a runtime dependency in package.json; phantom-dep heuristic false positive for this package. ai

Versions (showing 11 of 11)

Version Deps Published
4.3.0 21 / 17
4.2.0 21 / 17
4.1.4 21 / 17
4.1.3 21 / 17
4.1.2 21 / 17
4.1.1 21 / 17
4.1.0 22 / 17
4.0.0 22 / 17
3.8.0 21 / 17
3.7.0 20 / 17
3.6.0 20 / 17

v4.3.0

2 findings
HIGH Publisher changed: metamaskbot → GitHub Actions (on 2026-07-07) provenance

This version was published by a different npm account than previous versions on 2026-07-07. This could indicate a legitimate maintainer transition or an account compromise.

INFO Has SLSA provenance attestation provenance

Published via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.