This feature is only available if you’re using wagmi
useSIWE hook to let users create a smart wallet by WalletKit by signing a message with their EOA wallet.
export function EnableGaslessButton() {
  const { siweAsync, address, status } = useSIWE();
  console.log("EOA Address": address);
  return (
    <button disabled={status !== "idle"}>
      {status === "pending" ? "Check Wallet.." : "Enable Gasless"}
    </button>
  );
}