Spark wallet review · checked 2026-09-11
Primal and Spark
Primal is included in this review of wallets and wallet surfaces that use, expose, or publicly describe Spark. The question tested here was whether the reviewed product provides a complete in-app unilateral-exit workflow when Spark operators are unavailable.
Review result
No complete in-app exit flow found
Primal Android now pins Breez 0.23.1 and receives the UnilateralExitStateChanged event, which the inspected handler forwards to its SDK event stream and logs. No application call to initiate, export or execute an exit was found. The iOS wallet still exposes seed-based restore through an opaque PrimalShared 0.3.2 binary dependency; its public UI did not expose a complete operatorless flow.
Surface reviewed: public android and ios source
Release or source boundary: Android 3.5.27 (September 3) release source and current default branch were reviewed; dependency and Spark service/event-handler files are identical. No iOS GitHub release was listed.
What the review found
seed backup and live-network wallet restore ordinary Breez Spark wallet operations Android SDK 0.23.1 upgrade and exit-state event handling; no matching application recovery command found
What this does not establish
This is a dated, bounded review of the named source, release or public documentation. It does not establish that every version behaves identically, that a private implementation has no recovery path, or that protocol-level unilateral exit is impossible. A partial SDK capability, seed backup or cooperative withdrawal is not counted as a complete operatorless mobile recovery flow.
Evidence and limits
- The result is bounded to the two pinned public repositories and does not test an unpublished build.
- Primal iOS pins a compiled PrimalShared.xcframework 0.3.2 dependency whose internals are not present in the public application tree; the finding is therefore source-visible app and UI scope, not a full transitive-binary audit.
- Seed restore while Spark services are available is not evidence of outage recovery.
Original source · Original source · Original source · Original source · Original source · Original source