getConnectorClient 
Action for getting a Viem Client object for the current or provided connector.
Import 
ts
import { getConnectorClient } from '@wagmi/core'Usage 
ts
import { getConnectorClient } from '@wagmi/core'
import { config } from './config'
const client = await getConnectorClient(config)ts
import { http, createConfig } from '@wagmi/core'
import { mainnet, sepolia } from '@wagmi/core/chains'
export const config = createConfig({
  chains: [mainnet, sepolia],
  transports: {
    [mainnet.id]: http(),
    [sepolia.id]: http(),
  },
})Parameters 
ts
import { type GetConnectorClientParameters } from '@wagmi/core'account 
Address | Account | undefined
Account to use with client. Throws if account is not found on connector.
ts
import { getConnectorClient } from '@wagmi/core'
import { config } from './config'
const client = await getConnectorClient(config, {
  account: '0xd2135CfB216b74109775236E36d4b433F1DF507B', 
})ts
import { http, createConfig } from '@wagmi/core'
import { mainnet, sepolia } from '@wagmi/core/chains'
export const config = createConfig({
  chains: [mainnet, sepolia],
  transports: {
    [mainnet.id]: http(),
    [sepolia.id]: http(),
  },
})chainId 
config['chains'][number]['id'] | undefined
ID of chain to use with client.
ts
import { getConnectorClient } from '@wagmi/core'
import { mainnet } from '@wagmi/core/chains'
import { config } from './config'
const client = await getConnectorClient(config, {
  chainId: mainnet.id, 
})ts
import { http, createConfig } from '@wagmi/core'
import { mainnet, sepolia } from '@wagmi/core/chains'
export const config = createConfig({
  chains: [mainnet, sepolia],
  transports: {
    [mainnet.id]: http(),
    [sepolia.id]: http(),
  },
})connector 
Connector | undefined
- Connector to get client for.
- Defaults to current connector.
ts
import { getConnections, getConnectorClient } from '@wagmi/core'
import { config } from './config'
const connections = getConnections(config)
const client = await getConnectorClient(config, {
  connector: connections[0]?.connector, 
})ts
import { http, createConfig } from '@wagmi/core'
import { mainnet, sepolia } from '@wagmi/core/chains'
export const config = createConfig({
  chains: [mainnet, sepolia],
  transports: {
    [mainnet.id]: http(),
    [sepolia.id]: http(),
  },
})Return Type 
ts
import { type GetChainIdReturnType } from '@wagmi/core'Client
Viem Client object for the current or provided connector.
Error 
ts
import { type GetConnectorClientErrorType } from '@wagmi/core'TanStack Query 
ts
import {
  type GetConnectorClientData,
  type GetConnectorClientOptions,
  type GetConnectorClientQueryFnData,
  type GetConnectorClientQueryKey,
  getConnectorClientQueryKey,
  getConnectorClientQueryOptions,
} from '@wagmi/core/query'