> ## Documentation Index
> Fetch the complete documentation index at: https://docs.reown.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Farcaster Mini Apps

## Introducing Farcaster Mini Apps

If you are building Web3 mini-app on Farcaster, Appkit provides the perfect out of the box interface for your users to connect their self-custodial Wallet or create their first wallet using Email or Social login.

<Frame>
  <video autoPlay controls className="w-full aspect-square" src="https://mintcdn.com/reown-5552f0bb/EKbxEvu_zecC7Jp2/images/farcaster.mp4?fit=max&auto=format&n=EKbxEvu_zecC7Jp2&q=85&s=c34fcca31f4e23987ec5898dd7b198c1" data-path="images/farcaster.mp4" />
</Frame>

## Features

By integrating Appkit into your mini-app you will get the following features out of the box:

* **Email & Social Login**
* **Sign in with Farcaster wallet**
* **Swaps**
* **Onramp**
* **Transaction History**
* **Network Switching**

## Configuration

**Farcaster Mini Apps** that are using Reown AppKit and providing social logins **must add the mini app's domain** and `https://farcaster.xyz` as the allowed domains for their projectId on the [Reown Dashboard](https://dashboard.reown.com/?utm_source=farcaster\&utm_medium=docs\&utm_campaign=backlinks).

## Get Started

<CardGroup cols={2}>
  <Card title="React" icon="react" href="/appkit/react/core/installation">
    Get started with AppKit in React.
  </Card>

  <Card title="Next.js" icon="square-n" href="/appkit/next/core/installation">
    Get started with AppKit in Next.js.
  </Card>

  <Card title="Vue" icon="vuejs" href="/appkit/vue/core/installation">
    Get started with AppKit in Vue.
  </Card>

  <Card title="JavaScript" icon="js" href="/appkit/javascript/core/installation">
    Get started with AppKit in JavaScript.
  </Card>
</CardGroup>
