Skip to content

v0.9.6 — Fix native wallet unshield + Privy auth guard

Choose a tag to compare

@IsSlashy IsSlashy released this 28 Mar 00:52

Protocol 01 v0.9.6 (Standalone APK)

Bug Fixes

  • fix: getKeypair static import — Dynamic import() of getKeypair broke in Hermes release builds ("Property 'getKeypair' doesn't exist"). Replaced all 3 dynamic imports with static import. Fixes unshield crash for native wallet users.
  • fix: Privy "Already logged in" guard — OAuth login functions now check isAuthenticated before calling oauthLogin.login(), preventing error when a cached Privy session exists.
  • fix: graceful redirect on Privy session conflict — Login screen catches "Already logged in" errors and redirects to wallet instead of showing error alert.

Build

  • versionCode: 18 | versionName: 0.9.6
  • Standalone APK (JS bundle embedded, no Metro required)
  • NDK: 27.2.12479018 | Hermes enabled
  • APK size: ~111 MB