Create a passkey, sign a transaction payload with Face ID / Touch ID, and
verify the resulting SignatureProof locally — the exact bytes
the Soroban contract's __check_auth would verify on-chain.
No passkey yet.
Create a passkey first.