chore(snap): repo URL chain138-snap, docs and push/publish runbook
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
21
chain138-snap/ALLOWLIST_SOURCE_AND_COMPLIANCE_CHECKLIST.md
Normal file
21
chain138-snap/ALLOWLIST_SOURCE_AND_COMPLIANCE_CHECKLIST.md
Normal file
@@ -0,0 +1,21 @@
|
||||
# Allowlist: source and compliance checklist
|
||||
|
||||
Before submitting the Chain 138 Snap for MetaMask allowlisting, confirm:
|
||||
|
||||
## Source code
|
||||
|
||||
- [ ] Snap source code is **publicly available** (e.g. public Git repo). Repo: **https://github.com/bis-innovations/chain138-snap**
|
||||
|
||||
## Compliance
|
||||
|
||||
- [ ] The Snap does **not** impair MetaMask’s 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
|
||||
|
||||
- [x] Package name set to `chain138-snap` (no conflict with existing npm `snap`).
|
||||
- [x] Repository/homepage/bugs set to **https://github.com/bis-innovations/chain138-snap**.
|
||||
- [x] No `console` logs, to-do comments, or unused permissions in Snap code.
|
||||
- [x] Security: CI runs MetaMask Security Code Scanner (`.github/workflows/security-code-scanner.yml`). Optionally run [Snapper](https://docs.metamask.io/snaps/how-to/get-allowlisted/) locally before submission.
|
||||
|
||||
After publishing to npm, submit via the [MetaMask Snaps Directory Information form](https://docs.metamask.io/snaps/how-to/get-allowlisted/#1-submit-your-snap).
|
||||
Reference in New Issue
Block a user