diff --git a/localPackages/NdrFfi/Frameworks/NdrFfi.xcframework/Info.plist b/localPackages/NdrFfi/Frameworks/NdrFfi.xcframework/Info.plist
index 4de80ab3..1f7c5ac2 100644
--- a/localPackages/NdrFfi/Frameworks/NdrFfi.xcframework/Info.plist
+++ b/localPackages/NdrFfi/Frameworks/NdrFfi.xcframework/Info.plist
@@ -20,6 +20,23 @@
SupportedPlatform
ios
+
+ BinaryPath
+ libndr_ffi_macos.a
+ HeadersPath
+ Headers
+ LibraryIdentifier
+ macos-arm64_x86_64
+ LibraryPath
+ libndr_ffi_macos.a
+ SupportedArchitectures
+
+ arm64
+ x86_64
+
+ SupportedPlatform
+ macos
+
BinaryPath
libndr_ffi_sim.a
@@ -39,23 +56,6 @@
SupportedPlatformVariant
simulator
-
- BinaryPath
- libndr_ffi_macos.a
- HeadersPath
- Headers
- LibraryIdentifier
- macos-arm64_x86_64
- LibraryPath
- libndr_ffi_macos.a
- SupportedArchitectures
-
- arm64
- x86_64
-
- SupportedPlatform
- macos
-
CFBundlePackageType
XFWK
diff --git a/localPackages/NdrFfi/Frameworks/NdrFfi.xcframework/ios-arm64/libndr_ffi.a b/localPackages/NdrFfi/Frameworks/NdrFfi.xcframework/ios-arm64/libndr_ffi.a
index 07ed8a03..514074d7 100644
Binary files a/localPackages/NdrFfi/Frameworks/NdrFfi.xcframework/ios-arm64/libndr_ffi.a and b/localPackages/NdrFfi/Frameworks/NdrFfi.xcframework/ios-arm64/libndr_ffi.a differ
diff --git a/localPackages/NdrFfi/Frameworks/NdrFfi.xcframework/ios-arm64_x86_64-simulator/libndr_ffi_sim.a b/localPackages/NdrFfi/Frameworks/NdrFfi.xcframework/ios-arm64_x86_64-simulator/libndr_ffi_sim.a
index 3e03523e..769728e5 100644
Binary files a/localPackages/NdrFfi/Frameworks/NdrFfi.xcframework/ios-arm64_x86_64-simulator/libndr_ffi_sim.a and b/localPackages/NdrFfi/Frameworks/NdrFfi.xcframework/ios-arm64_x86_64-simulator/libndr_ffi_sim.a differ
diff --git a/localPackages/NdrFfi/Frameworks/NdrFfi.xcframework/macos-arm64_x86_64/libndr_ffi_macos.a b/localPackages/NdrFfi/Frameworks/NdrFfi.xcframework/macos-arm64_x86_64/libndr_ffi_macos.a
index a0151fcb..5489c6d3 100644
Binary files a/localPackages/NdrFfi/Frameworks/NdrFfi.xcframework/macos-arm64_x86_64/libndr_ffi_macos.a and b/localPackages/NdrFfi/Frameworks/NdrFfi.xcframework/macos-arm64_x86_64/libndr_ffi_macos.a differ
diff --git a/localPackages/NdrFfi/VENDORED_FROM.md b/localPackages/NdrFfi/VENDORED_FROM.md
index 6956d17b..93e3c3cc 100644
--- a/localPackages/NdrFfi/VENDORED_FROM.md
+++ b/localPackages/NdrFfi/VENDORED_FROM.md
@@ -4,9 +4,9 @@ Current vendored `NdrFfi` artifacts in this package correspond to:
- Upstream repository: `git@github.com:mmalmi/nostr-double-ratchet.git`
- Upstream crate: `rust/crates/ndr-ffi`
-- Upstream version: `v0.0.97`
-- Upstream source revision: `v0.0.97-3-g5fa8dbb`
-- Upstream commit: `5fa8dbb7d4a2ea21e448e5fa220f655030de12f2`
+- Upstream version: `v0.0.100`
+- Upstream source revision: `v0.0.100-1-gb8f0cc2`
+- Upstream commit: `b8f0cc2ef9dd651d5eb4a6d9e1236532c9b414a4`
- Rebuild script: `build-apple.sh`
- Static archive post-processing: `xcrun strip -S` to remove DWARF debug info while preserving link symbols
- Rust toolchain used for the vendored refresh: `rustc 1.94.1 (e408947bf 2026-03-25)`
@@ -16,4 +16,4 @@ Vendored outputs updated from that source:
- `Sources/NdrFfi/NdrFfi.swift`
- `Frameworks/NdrFfi.xcframework` (`macos-arm64_x86_64`, `ios-arm64`, `ios-arm64_x86_64-simulator`)
-Recorded on `2026-04-25T09:00:04Z`.
+Recorded on `2026-04-26T12:14:44Z`.