TODO: merge https://github.com/cypherstack/bip47/pull/9 and update to main
What changed, and why it matters
This commit changes a dependency reference in a build template from the project's official BIP47 repository to a personal fork owned by a user named 'sneurlax'. The commit message says this is a temporary TODO step to merge a pull request. On its own, this is a supply-chain risk signal: it points the build to code outside the project's normal trusted source, but the diff does not show what changed in that fork or whether the fork contains malicious or vulnerable code.
Verify whether the sneurlax/bip47 fork at ref 8ff94c4695e948891ab1e2c278c91679a1b0c8f0 is a legitimate feature branch for cypherstack/bip47/pull/9, review the fork's changes, and revert to the official cypherstack/bip47 repository once the pull request is merged. Treat this as a supply-chain hygiene issue until validated.
Security signals we found
Dependency source switched from organization repository to individual fork
Commit message frames change as temporary TODO, suggesting non-standard workflow
No diff content from the referenced fork is available for direct review
Evidence from the diff
The pubspec.template.yaml dependency for the bip47 Dart package is repointed from cypherstack/bip47 at commit a6e7941b98a43a613708b1a12564bc17e712cfc7 to sneurlax/bip47 at commit 8ff94c4695e948891ab1e2c278c91679a1b0c8f0. The commit title explicitly marks this as a TODO to merge cypherstack/bip47/pull/9 and return to main. No code from the fork is included in the diff, so security-relevant content cannot be assessed directly.
Changed components
scripts/app_config/templates/pubspec.template.yamlbip47 Dart package dependency resolutionInspect captured patch +2 / −2
diff --git a/scripts/app_config/templates/pubspec.template.yaml b/scripts/app_config/templates/pubspec.template.yaml
index 6b551d4..592bcd7 100644
--- a/scripts/app_config/templates/pubspec.template.yaml
+++ b/scripts/app_config/templates/pubspec.template.yaml
@@ -104,8 +104,8 @@ dependencies:
bip47:
git:
- url: https://github.com/cypherstack/bip47.git
- ref: a6e7941b98a43a613708b1a12564bc17e712cfc7
+ url: https://github.com/sneurlax/bip47.git
+ ref: 8ff94c4695e948891ab1e2c278c91679a1b0c8f0
fusiondart:
git:
Why this scored 25/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.