What changed, and why it matters
This commit swaps out precompiled Monero wallet library files for newer versions across Android, iOS, Linux, and Windows. The only human-readable change is updating the iOS framework's bundle identifier from 'com.skylight.MoneroWallet' to 'org.magicgrants.MoneroWallet'. The actual code inside the binary libraries is not shown, so we cannot tell from this commit alone whether the update fixes security bugs, introduces them, or is purely routine maintenance.
Treat this as an unverified binary update. Verify the new binaries against official upstream monero_c release hashes or build them reproducibly from source. Review upstream release notes for any security fixes before shipping. If the binaries cannot be audited, consider requiring a signed attestation or SBOM from the library provider.
Security signals we found
Binary-only update of core wallet library (monero_c / libwallet2_api_c)
No source diff, patch notes, or vulnerability description present in commit
iOS bundle identifier changed from com.skylight.MoneroWallet to org.magicgrants.MoneroWallet
Evidence from the diff
The diff consists entirely of binary file replacements for libmonero_libwallet2_api_c.so/.dll and the MoneroWallet iOS framework, plus matching Info.plist and CodeResources signature updates. No source code, changelog, CVE reference, or vendor security note is provided. The bundle ID change is a benign rebranding. Without disassembly or upstream release notes, no security-relevant technical conclusion can be drawn from the diff itself.
Changed components
Android JNI libraries (arm64-v8a, armeabi-v7a, x86_64)iOS MoneroWallet.xcframework (arm64, arm64-simulator)Linux monero_libwallet2_api_c.soWindows monero_libwallet2_api_c.dllInspect captured patch +4 / −4
diff --git a/android/app/src/main/jniLibs/arm64-v8a/libmonero_libwallet2_api_c.so b/android/app/src/main/jniLibs/arm64-v8a/libmonero_libwallet2_api_c.so
index c4085e5..c411b91 100755
Binary files a/android/app/src/main/jniLibs/arm64-v8a/libmonero_libwallet2_api_c.so and b/android/app/src/main/jniLibs/arm64-v8a/libmonero_libwallet2_api_c.so differ
diff --git a/android/app/src/main/jniLibs/armeabi-v7a/libmonero_libwallet2_api_c.so b/android/app/src/main/jniLibs/armeabi-v7a/libmonero_libwallet2_api_c.so
index e505a04..617a5f1 100755
Binary files a/android/app/src/main/jniLibs/armeabi-v7a/libmonero_libwallet2_api_c.so and b/android/app/src/main/jniLibs/armeabi-v7a/libmonero_libwallet2_api_c.so differ
diff --git a/android/app/src/main/jniLibs/x86_64/libmonero_libwallet2_api_c.so b/android/app/src/main/jniLibs/x86_64/libmonero_libwallet2_api_c.so
index b0d3ad2..2263e86 100755
Binary files a/android/app/src/main/jniLibs/x86_64/libmonero_libwallet2_api_c.so and b/android/app/src/main/jniLibs/x86_64/libmonero_libwallet2_api_c.so differ
diff --git a/ios/Frameworks/MoneroWallet.xcframework/ios-arm64-simulator/MoneroWallet.framework/Info.plist b/ios/Frameworks/MoneroWallet.xcframework/ios-arm64-simulator/MoneroWallet.framework/Info.plist
index f129d27..8e4b22c 100644
--- a/ios/Frameworks/MoneroWallet.xcframework/ios-arm64-simulator/MoneroWallet.framework/Info.plist
+++ b/ios/Frameworks/MoneroWallet.xcframework/ios-arm64-simulator/MoneroWallet.framework/Info.plist
@@ -5,7 +5,7 @@
<key>CFBundleExecutable</key>
<string>MoneroWallet</string>
<key>CFBundleIdentifier</key>
- <string>com.skylight.MoneroWallet</string>
+ <string>org.magicgrants.MoneroWallet</string>
<key>CFBundleName</key>
<string>MoneroWallet</string>
<key>CFBundlePackageType</key>
diff --git a/ios/Frameworks/MoneroWallet.xcframework/ios-arm64-simulator/MoneroWallet.framework/MoneroWallet b/ios/Frameworks/MoneroWallet.xcframework/ios-arm64-simulator/MoneroWallet.framework/MoneroWallet
index bcbd6f2..649a925 100644
Binary files a/ios/Frameworks/MoneroWallet.xcframework/ios-arm64-simulator/MoneroWallet.framework/MoneroWallet and b/ios/Frameworks/MoneroWallet.xcframework/ios-arm64-simulator/MoneroWallet.framework/MoneroWallet differ
diff --git a/ios/Frameworks/MoneroWallet.xcframework/ios-arm64-simulator/MoneroWallet.framework/_CodeSignature/CodeResources b/ios/Frameworks/MoneroWallet.xcframework/ios-arm64-simulator/MoneroWallet.framework/_CodeSignature/CodeResources
index 8b36e63..b35f9de 100644
--- a/ios/Frameworks/MoneroWallet.xcframework/ios-arm64-simulator/MoneroWallet.framework/_CodeSignature/CodeResources
+++ b/ios/Frameworks/MoneroWallet.xcframework/ios-arm64-simulator/MoneroWallet.framework/_CodeSignature/CodeResources
@@ -6,7 +6,7 @@
<dict>
<key>Info.plist</key>
<data>
- frNLN5qIDBJWDwPGzFIld0Z/TGQ=
+ OsQxsYGpJY9mNuBLrBZvUzFFnr8=
</data>
</dict>
<key>files2</key>
diff --git a/ios/Frameworks/MoneroWallet.xcframework/ios-arm64/MoneroWallet.framework/Info.plist b/ios/Frameworks/MoneroWallet.xcframework/ios-arm64/MoneroWallet.framework/Info.plist
index f129d27..8e4b22c 100644
--- a/ios/Frameworks/MoneroWallet.xcframework/ios-arm64/MoneroWallet.framework/Info.plist
+++ b/ios/Frameworks/MoneroWallet.xcframework/ios-arm64/MoneroWallet.framework/Info.plist
@@ -5,7 +5,7 @@
<key>CFBundleExecutable</key>
<string>MoneroWallet</string>
<key>CFBundleIdentifier</key>
- <string>com.skylight.MoneroWallet</string>
+ <string>org.magicgrants.MoneroWallet</string>
<key>CFBundleName</key>
<string>MoneroWallet</string>
<key>CFBundlePackageType</key>
diff --git a/ios/Frameworks/MoneroWallet.xcframework/ios-arm64/MoneroWallet.framework/MoneroWallet b/ios/Frameworks/MoneroWallet.xcframework/ios-arm64/MoneroWallet.framework/MoneroWallet
index 7624aa1..7a7f5e1 100644
Binary files a/ios/Frameworks/MoneroWallet.xcframework/ios-arm64/MoneroWallet.framework/MoneroWallet and b/ios/Frameworks/MoneroWallet.xcframework/ios-arm64/MoneroWallet.framework/MoneroWallet differ
diff --git a/ios/Frameworks/MoneroWallet.xcframework/ios-arm64/MoneroWallet.framework/_CodeSignature/CodeResources b/ios/Frameworks/MoneroWallet.xcframework/ios-arm64/MoneroWallet.framework/_CodeSignature/CodeResources
index 8b36e63..b35f9de 100644
--- a/ios/Frameworks/MoneroWallet.xcframework/ios-arm64/MoneroWallet.framework/_CodeSignature/CodeResources
+++ b/ios/Frameworks/MoneroWallet.xcframework/ios-arm64/MoneroWallet.framework/_CodeSignature/CodeResources
@@ -6,7 +6,7 @@
<dict>
<key>Info.plist</key>
<data>
- frNLN5qIDBJWDwPGzFIld0Z/TGQ=
+ OsQxsYGpJY9mNuBLrBZvUzFFnr8=
</data>
</dict>
<key>files2</key>
diff --git a/linux/monero_libwallet2_api_c.so b/linux/monero_libwallet2_api_c.so
index 08bbc6f..c5d9c16 100755
Binary files a/linux/monero_libwallet2_api_c.so and b/linux/monero_libwallet2_api_c.so differ
diff --git a/windows/monero_libwallet2_api_c.dll b/windows/monero_libwallet2_api_c.dll
index 07a6d11..fa0f94a 100644
Binary files a/windows/monero_libwallet2_api_c.dll and b/windows/monero_libwallet2_api_c.dll differ
Why this scored 3/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.