Skip to main content
Login is Meru-hosted: the SDK talks directly to Meru’s public auth endpoints with your public company app id (no secret on the client). Meru returns a wallet-auth token you pass as the Bearer on every wallet call.

The auth client

Methods

On Android, the passkey calls (enablePasskey, loginWithPasskey) take an Activity context, e.g. auth.enablePasskey(activity).

Session persistence

The session is persisted in secure storage (Keychain / Keystore / EncryptedSharedPreferences), so call restore() once at startup:
Ready to add Face ID / Touch ID / fingerprint? See Passkeys.