Files
metamask-integration/chain138-snap/ALLOWLIST_SOURCE_AND_COMPLIANCE_CHECKLIST.md
2026-03-02 12:14:14 -08:00

1.3 KiB
Raw Permalink Blame History

Allowlist: source and compliance checklist

Before submitting the Chain 138 Snap for MetaMask allowlisting, confirm:

Source code

Compliance

  • The Snap does not impair MetaMasks compliance with laws or regulations (no illicit use of data, keys, or network access).
  • No key-management APIs are used (this Snap does not use snap_getBip32Entropy, snap_getBip44Entropy, snap_manageAccounts, etc.), so no third-party audit is required.

Already done in this repo

  • Package name set to chain138-snap (no conflict with existing npm snap).
  • Repository/homepage/bugs set to https://github.com/bis-innovations/chain138-snap.
  • No console logs, to-do comments, or unused permissions in Snap code.
  • Security: CI runs MetaMask Security Code Scanner (.github/workflows/security-code-scanner.yml). Optionally run Snapper locally before submission.

Submitted to the MetaMask Snaps Directory; pending review. For future versions, use the MetaMask Snaps Directory Information Update form.