Verification Workflow
Starts when the user taps " Verify Palm " in Partner App.

Step 1: Initialize SDK
Call SDK API
initialize(API_KEY, PROJECT_ID, AppServer_EntryPoint, user_id).Call SDK API
verify().
Step 2: Create Session
SDK → App Server → PalmID Server (SESSION_ID API).
PalmID Server returns
session_id.***
API_KEYis stored only on the App Server. ***
Step 3: Palm Scan
SDK opens camera, guides user to scan palms.
Extracts palm features and sends encrypted models and user_id to PalmID Server.
Step 4: Palm Verification
PalmID Server compares scanned palm with stored models for
user_id.Returns matching result to SDK.
Step 5: Verify Result
SDK notifies App Server of completion.
App Server retrieves the verified matching result (VERIFY API)) and processes accordingly (e.g., authorize transaction).
Step 6: Release SDK
App display success/fail message.
Call SDK API
release().
14 August 2025