feat: update to use coinbaseWallet and metaMask connectors

This commit is contained in:
lucas-neynar
2025-05-05 15:54:34 -07:00
parent 5f0fd8876a
commit d8c53ceab7
3 changed files with 48 additions and 12 deletions

View File

@@ -2,6 +2,8 @@ import { createConfig, http, WagmiProvider } from "wagmi";
import { base, degen, mainnet, optimism, unichain } from "wagmi/chains";
import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
import { farcasterFrame } from "@farcaster/frame-wagmi-connector";
import { coinbaseWallet, metaMask } from 'wagmi/connectors';
import { APP_NAME, APP_ICON_URL, APP_URL } from "~/lib/constants";
export const config = createConfig({
chains: [base, optimism, mainnet, degen, unichain],
@@ -12,7 +14,20 @@ export const config = createConfig({
[degen.id]: http(),
[unichain.id]: http(),
},
connectors: [farcasterFrame()],
connectors: [
farcasterFrame(),
coinbaseWallet({
appName: APP_NAME,
appLogoUrl: APP_ICON_URL,
preference: 'all',
}),
metaMask({
dappMetadata: {
name: APP_NAME,
url: APP_URL,
},
}),
],
});
const queryClient = new QueryClient();