Documentation Index
Fetch the complete documentation index at: https://initialabs-mintlify-changelog-interwovenkit-1777853576.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Overview
- Wagmi connector that enables social login (email, Google, X) in your wagmi
connector list.
- Use it to add Initia’s bundled social-login entry to your wagmi connector
list.
Prerequisites
- Must be used with wagmi
createConfig.
- Use this helper when you want Initia’s bundled social-login connector in your
wagmi config.
Quickstart
'use client'
import { PropsWithChildren } from 'react'
import { QueryClient, QueryClientProvider } from '@tanstack/react-query'
import { createConfig, http, WagmiProvider } from 'wagmi'
import { mainnet } from 'wagmi/chains'
import { initiaPrivyWalletConnector } from '@initia/interwovenkit-react'
const wagmiConfig = createConfig({
connectors: [
initiaPrivyWalletConnector, // Social logins - shows as "Connect Socials"
],
chains: [mainnet],
transports: { [mainnet.id]: http() },
})
const queryClient = new QueryClient()
export function Providers({ children }: PropsWithChildren) {
return (
<QueryClientProvider client={queryClient}>
<WagmiProvider config={wagmiConfig}>{children}</WagmiProvider>
</QueryClientProvider>
)
}
Return Value
const initiaPrivyWalletConnector: Connector
Type Connector is from wagmi.
Notes
- Enables Initia’s bundled social-login option.
- Use alongside other wagmi connectors (MetaMask, WalletConnect, etc.).
- Display name: “Connect Socials”.