Test run: passkey wallet through the kit
Five steps, in order. Press the button; the page checks the result. Every button calls
StellarWalletsKit, never the module.
Connect through the kit picker
NOT RUNFreighter, LOBSTR and xBull appear as the kit lists them and stay display-only here. A classic wallet offers passkeys by embedding SoroPass: existing wallets guide.
Sign a transaction
NOT RUNReject a wrong key
NOT RUNDisconnect, then reconnect
NOT RUNCome back as a returning visitor
NOT RUNOther kit calls
Off the main path. Each row shows the kit's response.
signAuthEntry() on a single Soroban auth entry for the account. In
memory modes the page verifies it with __check_auth.
signMessage("hello from the kit"). Returns a self-contained JSON
envelope: authenticatorData, clientDataJSON, signature.
getAddress({ skipRequestAccess: true }). Answers from cache or refuses.
Never prompts.
profileModal(). The kit's own account view: C-address, copy,
disconnect.
Forgets the remembered credential and the fee source. Reload afterwards for a true first run. The passkey itself stays in your authenticator.