Switch Network
- React
- React-Native
- Unity
useSwitchChain
Hook for switching to a different network.
import { useSwitchChain } from "@thirdweb-dev/react";
const switchChain = useSwitchChain();
Usage
import { useSwitchChain } from "@thirdweb-dev/react";
import { Goerli } from "@thirdweb-dev/chains";
function App() {
  const switchChain = useSwitchChain();
  return (
    <button onClick={() => switchChain(Goerli.chainId)}>
      Switch to Goerli
    </button>
  );
}
useSwitchChain
Hook for switching to a different network.
import { useSwitchChain } from "@thirdweb-dev/react-native";
const switchChain = useSwitchChain();
Usage
import { useSwitchChain } from "@thirdweb-dev/react-native";
import { Goerli } from "@thirdweb-dev/chains";
function App() {
  const switchChain = useSwitchChain();
  return (
    <button onClick={() => switchChain(Goerli.chainId)}>
      Switch to Goerli
    </button>
  );
}