Our wallet auth verifies ownership using signed handle proofs. No on-chain call, no gas, and verification completes fast enough to stay in the request path.