npm create vite@latest
npm install wagmi @tanstack/react-query
import { http, createConfig } from 'wagmi'
import { sepolia } from 'wagmi/chains'
import { injected } from 'wagmi/connectors'

export const config = createConfig({
  chains: [sepolia],
  connectors: [
    injected(),
  ],
  transports: {
    [sepolia.id]: http(),
  },
})
import { QueryClient, QueryClientProvider } from '@tanstack/react-query'
import { WagmiProvider } from 'wagmi'
import { config } from './config'
 
const queryClient = new QueryClient()
 
export default function App() {
   return (
     <WagmiProvider config={config}>
       <QueryClientProvider client={queryClient}> 
         
       </QueryClientProvider> 
     </WagmiProvider>
   )
 }
import { Connector, useConnect } from 'wagmi'

export function Appbar() {
  const { connectors, connect } = useConnect()

  return connectors.map((connector) => (
    <button key={connector.uid} onClick={() => connect({ connector })}>
      {connector.name}
    </button>
  ))
}
<WagmiProvider config={config}>
   <QueryClientProvider client={queryClient}> 
    <Appbar />
   </QueryClientProvider> 
 </WagmiProvider>

Screenshot 2025-01-24 at 5.01.05 PM.png