Zero-knowledge social authentication for Stellar/Soroban
ZK Login lets you authenticate with a Google account or a WebAuthn passkey and generate a Groth16 zero-knowledge proof that can be verified on the Stellar blockchain. Your identity is never revealed on-chain — only a cryptographic commitment.
This is the same pattern as Sui zkLogin and Aptos Keyless, adapted for Stellar/Soroban.
The ZK circuit is identity-agnostic — it only sees a 248-bit field element. Same WASM, same zkey, same verification key for both providers.