signupAndPay() always needs the keypair to sign the USDC transfer, so even the preauthenticated shape must carry secretKey.
signupAndPay()
secretKey
signupAndPay()always needs the keypair to sign the USDC transfer, so even the preauthenticated shape must carrysecretKey.