Create Farcaster Mini App (v2 frame) in < 60s
Create a v2 Farcaster mini app in less than 60 seconds
Farcaster recently upgraded from Frame v1 spec to v2. This tutorial shows how to create a v2 frame (aka “mini app”) with one simple command in less than 60s
Simply type npx @neynar/create-farcaster-mini-app@latest
in any terminal window
- package is open source (github )
- using neynar services is optional
- demo API key is included if you haven’t subscribed yet
The flow:
-
creates a mini app compatible across Farcaster/Warpcast, Coinbase Wallet app (beta and non-beta), and general in-browser usage with MetaMask or Coinbase Wallet
-
sets up splash image, CTA, etc. as part of workflow
-
spins up a localtunnel hosted url so you can debug immediately, no need to ngrok or cloudflare on your own
-
includes examples for most SDK actions
-
if you use neynar:
- automatically fetches user data
- automatically sets sets up notifications and analytics(just put in your client id from the dev portal)
Note that to publish your manifest and enable features like notifications, you need to have a valid, signed manifest according to the Warpcast manifest dev tool. See a more specific guide on how to sign a manifest here.
See < 1 min video here that goes from scratch to testable frame: