AppKit and WalletKit have arrived. Explore the all-new product stacks.
Learn more
Blog Home
AppKit
|
July 30, 2024
WalletConnect
Add ‘Sign In with Farcaster’ to your app with AppKit
Users can now effortlessly log in with their web3-native Farcaster identities

We are excited to announce that Sign In with Farcaster (SIWF) is now live in AppKit's social login feature. With SIWF, users can seamlessly sign into any app using their Farcaster identity, enhancing the login experience and providing a new level of integration with their social identity. What’s more, Farcaster is a web3-native social platform, marking a significant step for our industry as we move away from reliance on web2-native socials and embrace the future of decentralized identity.

AppKit’s social login feature is designed to streamline user onboarding and engagement. By integrating social logins like SIWF, AppKit enables developers to easily unlock access to web3 for a broader audience. This feature allows users to connect to platforms using just their Farcaster social handle, simplifying the login process and improving user experience.

The integration is as simple as 1, 2, 3

Setting up SIWF using AppKit's social login feature is quick and easy. Here's a simplified way to get you started:

  1. Create a Project: Go to cloud.walletconnect.com and create a new project. Copy the Project ID.
  2. Set Up Environment Variables: Clone the web examples repository, navigate to the next directory, rename .env.example to .env, and add your Project ID.
  3. Enable Sign In With Farcaster: Add farcaster to the socials array in your config to enable it.
const modal = createWeb3Modal({
  wagmiConfig: defaultWagmiConfig({
    //..
    auth: {
      socials: ['farcaster', 'google', 'discord'],
    }
  })
  //...
})

These three simple steps allow your app to offer SIWF, enabling your users to sign in with their Farcaster identity seamlessly. For more detailed instructions and to unlock additional features, check out our comprehensive AppKit tutorial blog here. This guide provides step-by-step instructions and best practices for implementing these powerful features into your apps, ensuring a smooth and secure integration process.

Embracing the future of digital identity

With the launch of SIWF in AppKit’s social login, we are proud to continue the charge towards a decentralized future. By embracing web3-native solutions like Farcaster, we are not only enhancing the user experience but also setting new standards for digital identity and security.

Start integrating SIWF today and be part of the revolution in user authentication.

Please visit the AppKit Social and Email docs for more info on how to integrate.

Learn more about AppKit 📲

AppKit is the all-in-one developer tooling platform that enables app builders to easily and securely build products for the new internet. With a rich, layered feature stack spanning onboarding to On-Ramp, Swaps, Notifications and more, the simplified stack structure of AppKit enables apps to build powerful top-to-bottom web3 experiences made to last, all through one seamless integration.

*AppKit integrated apps must support an up-to-date version of the kit (v5 or above) and have Social and/or Email Login support. For more on how to upgrade your version of AppKit, or enable Social and Email Login, please visit our docs.

Recommended Articles
More articles
alt=""

Build what's next.
Build with WalletConnect.

Get started