Farcaster Feed Widget for Website. Free, Hubs API - Poper
Farcaster Feed Widget

Farcaster on any website.

Embed casts, channels, and interactive Frames in 90 seconds. FID identity on Optimism L2, public Hub API, no wallet signature required. Free, no code.

No credit card required
14-day free trial
Cancel anytime

Trusted by 11,000+ brands

Timetics
Academie Digitale
Goldcast
nbcf
Seedstock
Wow
Linkxar
Gale Toyota
Skills
Rugby Sport
Lamp
Leaktronics
Steel
Theatre in Chicago
Globerto
Meetup
FYM
Zeben
Kraftix
IETraditionala
Meethires
Leadscrape
Happily
Timetics
Academie Digitale
Goldcast
nbcf
Seedstock
Wow
Linkxar
Gale Toyota
Skills
Rugby Sport
Lamp
Leaktronics
Steel
Theatre in Chicago
Globerto
Meetup
FYM
Zeben
Kraftix
IETraditionala
Meethires
Leadscrape
Happily
Free forever, paid plans from $19/mo

Try the live widget

Live demo, not a screenshot. Paste an FID, handle, or channel slug, style it, brand it, embed it. What you see here is what ships to your site.

From Farcaster to your site

Your Farcaster reviews. Now on your own domain.

Poper crawls the official Farcaster review feed for your business and renders it inline on your website. Same reviews, your branding, your domain.

warpcast.com
warpcast.com/acmebuilder profile in Farcaster purple showing 47K followers, Warpcast Verified badge, founder mode by Dan Romero, and three highlighted casts by Marcus, Priya, and Aïsha with Frame interactionsSource: FarcasterOpen
warpcast.com/acmebuilder profile in Farcaster purple showing 47K followers, Warpcast Verified badge, founder mode by Dan Romero, and three highlighted casts by Marcus, Priya, and Aïsha with Frame interactions
acmebuilder.eth
Acme Builder founder site at acmebuilder.eth in deep emerald and warm cream palette with embedded Farcaster widget showing the same 3 casts plus Frame indicatorsPoper widget live
Acme Builder founder site at acmebuilder.eth in deep emerald and warm cream palette with embedded Farcaster widget showing the same 3 casts plus Frame indicators

Mockups for illustration. Pull your real Farcaster Feed Widget: Embed Casts, Channels, and Frames From Optimism L2 from Farcaster and embed in 90 seconds.

How to use it

How to add a Farcaster feed to your website

Three steps. Under two minutes. No wallet, no signature, no developer needed.

  1. 01

    Paste an FID, handle, or channel slug

    Drop in a Farcaster handle (like @vitalik.eth or @dwr.eth), an FID (numeric ID), or a channel slug like /base, /ethereum, /dev. The widget resolves the FID against the Optimism registry and starts pulling casts from a public Hub.

    Poper widget builder connecting @acmebuilder via Warpcast handle, showing 47K followers and Warpcast Verified badge with a Farcaster purple Connect button
  2. 02

    Pick a layout and brand it

    Choose Timeline, Grid, Channel Wall, Frame Showcase, or List. Customize colors, fonts, spacing, Frame interactivity, and channel attribution to match your site exactly.

    Six Farcaster layout thumbnails (cast stream, channel feed, frame embed, NFT-PFP profile, hex-grid mobile, monetization stats) with brand color and font controls
  3. 03

    Copy the snippet and embed

    Paste the one-line script tag into your site. Works on WordPress, Shopify, Wix, Squarespace, Webflow, Ghost, Framer and 250+ platforms.

    One-line Farcaster embed script tag in a code editor with a Farcaster purple Copy button and badges for Webflow, Framer, Carrd, Mirror, and Notion

Works everywhere

Works with every website platform you already use

Drop-in install on WordPress, Shopify, Wix, Squarespace, Webflow, Framer, Ghost, and any HTML-friendly stack. No build step, no developer needed.

WordPress
Shopify
Wix
Squarespace
Webflow
Framer
Ghost
HTML

Plus 250+ other platforms via the embed snippet. If your site can render a <script> tag, it can render the Farcaster Feed Widget: Embed Casts, Channels, and Frames From Optimism L2.

What you get with Poper Farcaster Feed

Six things that matter when you are paying for a Farcaster widget, not 30 features no one uses.

Pulls from any public Farcaster Hub

Farcaster has no central API. Casts, reactions, and follows replicate across a peer-to-peer network of Hubs that anyone can run. Poper queries public Hubs (Neynar, Pinata, Warpcast, self-hosted Hubs) over HTTP, resolves FIDs against the Optimism L2 ID Registry, and caches casts at our CDN edge. If one Hub goes down, the widget fails over automatically. No vendor lock-in to Warpcast, no API keys to rotate, and no platform that can suspend your account because the FID is yours on-chain.

FID identity on Optimism L2

Your Farcaster identity is an FID registered in an on-chain ID Registry on Optimism Layer 2. The widget resolves handles to FIDs through the registry, so even if you change your handle the embed keeps working. Account portability is a protocol-level guarantee, not a vendor promise.

Frames render natively

Frames (interactive cast actions launched January 2024) render with their buttons inline. Pro plans proxy Frame interactions so visitors can mint, tip, vote, and swap without leaving your page or installing a wallet.

Channel feeds, not just profiles

Embed a channel like /base, /ethereum, /dev, or /founders. The widget aggregates casts posted to that channel across every Hub. Great for community walls and onchain DevRel pages.

Crypto-native by default

ENS names resolve as user labels. Token addresses, NFT contracts, and Frame URLs render as rich previews with chain badges. Wallet-aware embeds optionally personalize the feed when a connected visitor holds a relevant token, all without breaking visitors who do not have a wallet.

Core Web Vitals safe

Lazy-loaded below the fold, async-injected, scoped CSS that does not bleed into your design system. Frames hydrate on viewport entry only. Under 40KB gzipped. No CLS, no LCP regression, no Lighthouse hit even on Frame-heavy feeds.

Use cases

Where Farcaster Feed Widget: Embed Casts, Channels, and Frames From Optimism L2 actually moves the needle

Four buyer types who get the most lift from embedding Farcaster Feed Widget: Embed Casts, Channels, and Frames From Optimism L2 on their site.

Crypto founder $ACME token launch card with Farcaster cast 'Building in public is back' and 247 likes 89 recasts plus mint frame interaction

Crypto founders

Embed your founder cast feed on the company landing page so visitors see the build-in-public story directly. FID-based identity means your embed cannot be broken by a platform suspension, and Frames let visitors mint, tip, or sign up without leaving the page.

Web3 builder dashboard showing Frame action smart contract code, verified deployment badge, DAO governance proposal at 78 percent in favor with 1247 votes

Web3 builders

Frames let your DAO vote, your contributors govern, and your community ship inline from a single cast. Embed an interactive frame action on your dev site with Smart-contract verification + DAO governance progress visible.

Three NFT mint frames each with art preview MINT 0.01 ETH button and 247 mints onchain across Acme Genesis Series and Premium collections

NFT creators

Frame-mint NFTs directly from your embedded cast. Render your collection on your portfolio site with mint buttons that fire onchain right from the Farcaster cast embed.

Onchain journalist investigation thread tracing 47M USD with transaction hash 0x4a8f e7d2 from acmejournalist.eth to exposed.eth and 4.2K likes

Onchain journalists

Investigative crypto journalism lives on Farcaster. Embed an investigation thread with transaction-trace evidence directly on your reporting site. Your readers see the chain proof, the source FID, and the reactions inline.

Poper vs other Farcaster feed widgets

Most Farcaster embeds are tied to Warpcast, charge per-Frame interaction, or do not support channel feeds. Here is how the popular options stack up against Poper.

 Recommended
Poper
Warpcast Embed (official)
Neynar Widgets
Bluesky-Feed plugin
Free plan available
Limited free tier
Hub-agnostic (multi-Hub failover)
Single Hub
FID resolution via Optimism registry
Channel feeds (/base, /ethereum, etc.)
Limited
Interactive Frames (button proxy)
Pro only
Recast and quote-cast attribution
ENS name resolution
No wallet required for visitors
Sync frequency (lowest plan)
6 hours
On load
5 minutes
12 hours
Custom CSS / total design control
Pro only
Pricing for unlimited feeds
$19/mo (Starter)
Free (single)
$49/mo
$24/mo
Bundled with popups, forms, quizzes

Comparison reflects publicly listed pricing and features as of 2026. Verify current details on each provider's site.

Real teams. Real outcomes.

Web3 founders, NFT artists, DAO contributors, and crypto-native VCs who switched from Warpcast embeds to Poper.

Poper has improved our website's user engagement! Since integrating Poper's personalized popups, we've seen a dramatic surge in conversions and user interactions. The platform's intuitive design makes creating and customizing popups a breeze, even for those with minimal tech skills. What truly sets Poper apart are its…
Jayson Ang
Jayson Ang
Singapore Property Swapper · Singapore Property Swapper
Fantastic app and support team, they are very quick to help and provide a solution or improvement to their product. Highly recommended!
Alex
Alex
CEO · AH
Poper has been a total lifesaver for our agency! As a digital marketing agency, we’re always juggling a million things at once. Poper has been a real game-changer in terms of streamlining our workflow and keeping track of all our clients’ campaigns. The ability to track all our clients’ websites from one place is a…
Idris Basir
Idris Basir
-

Pricing

Simple pricing. Free plan covers most websites.

Free forever for one widget. Upgrade only when you need faster sync, multiple instances, or to drop the watermark.

Free

Everything you need to ship the widget today.

$0forever
  • 1 widget instance
  • All layouts & customization
  • Brand-match styling
  • 6-hour sync cadence
  • Poper watermark
Start free
Most popular

Pro

Remove the watermark, faster sync, more widget instances.

$19/mo
  • Unlimited widget instances
  • 30-minute sync cadence
  • No Poper watermark
  • Custom CSS
  • Priority email support
  • Shoppable tagging
Start 14-day trial

Business

Multi-site, multi-account, white-label.

$49/mo
  • Multi-account combined feeds
  • Real-time sync
  • White-label embed
  • API access
  • Dedicated success manager
  • Custom SLA
Start 14-day trial

All plans include unlimited page views, no contracts, cancel anytime. Annual billing saves 20%.

Guide · 5 min read

The complete guide to embedding Farcaster on your website

Farcaster is the crypto-native social protocol that turned 2024's onchain summer into a daily habit. Founded in 2020 by Dan Romero and Varun Srinivasan (both former Coinbase executives), the protocol stores user identities as FIDs in an on-chain registry on Optimism Layer 2 and replicates social activity across a peer-to-peer network of Hubs. The 2024 launch of Frames, interactive cast actions that turn any post into a mini-app, pulled hundreds of thousands of new users into the network and made Farcaster the social home of crypto founders, NFT artists, DAO contributors, and onchain investors. This guide walks through what actually matters when you choose and configure a Farcaster widget in 2026: the Hub architecture, FID identity on Optimism, Frames, channels, and how to compare the protocol against alternatives like Lens.

01

How Farcaster Hubs and the protocol stack actually work

Every Farcaster user has an FID (a numeric Farcaster ID) registered on the Optimism Layer 2 ID Registry contract. The on-chain registry stores the FID, an Ethereum custody address, and a recovery address. Off-chain, every cast (the Farcaster equivalent of a tweet, up to 320 characters), reaction, follow, and channel membership replicates across a network of Hubs: peer-to-peer servers that gossip new messages and serve a public HTTP API. Anyone can run a Hub, and several public providers (Neynar, Pinata, Warpcast, and the official Farcaster Hub from Merkle Manufactory) let widgets and apps query the network without operating their own infrastructure. A widget that wants to embed a Farcaster feed must resolve the handle to an FID via the Optimism registry, then query a Hub for the latest casts. Poper does this automatically: paste any handle, FID, or channel slug and the widget hits the right Hub, fails over to backup Hubs if the primary is unreachable, and caches casts at our CDN edge for fast subsequent loads. Because the FID is on Optimism, your account is portable across every client (Warpcast, Supercast, Yup, Farcord) and your embed keeps working even if a particular Hub disappears.

02

FID identity on Optimism and why account portability matters

Farcaster's biggest divergence from Web2 social is identity ownership. Your FID is an asset on Optimism Layer 2, controlled by your custody Ethereum address with a separate recovery address you can rotate. No company can suspend your FID, change its handle without your signature, or revoke its access to the protocol. Compare that to X, Threads, or any other centralized social: those accounts are licenses that can be revoked, suspended, or rate-limited at the platform's discretion. For founders, journalists, NFT artists, and creators with strong personal brands, the on-chain FID is a meaningful upgrade. For widget embeds, the implication is even more practical: a Farcaster embed cannot be broken by a platform suspending your account or rotating its API. The widget resolves the FID through the on-chain registry and queries any public Hub, so the only way to break a Farcaster embed is to take the entire Optimism Layer 2 offline, which is a different category of risk from a single corporate account ban. Poper leans into this by querying the registry on every cache miss so your embed always reflects the canonical on-chain state.

03

Frames and why January 2024 changed onchain social

Frames launched in January 2024 and immediately reshaped what casts could do. A Frame is an interactive payload embedded inside a cast: it renders an image, exposes up to four buttons, and accepts user input. When a viewer taps a Frame button, the client sends a signed message back to the Frame server, which can return a new image, mint an NFT, swap a token, run a poll, gate access to content, or trigger any onchain or off-chain action. Frames turned Farcaster from a Twitter clone into a social application platform. Within weeks of launch, developers shipped mint Frames, swap Frames, governance Frames, gated content Frames, and games. Daily active users on Farcaster roughly tripled in Q1 2024 and never returned to pre-Frames levels. For widget embeds, Frames are the killer feature: visitors to your site can interact with a mint Frame or a tip Frame directly from the embedded cast, without bouncing to Warpcast and without installing a wallet on Free plans (Pro plans optionally connect a wallet for full interactivity). Poper renders Frames natively, lazy-loads the Frame payload on viewport entry, and on Pro proxies button clicks so the entire Frame loop happens in your embed.

04

Channels, communities, and the topical structure of Farcaster

Farcaster channels are the protocol's answer to Reddit subreddits and Discord channels. A channel is a topical container (/base, /ethereum, /dev, /founders, /nft, /memes) that anyone can post a cast to by tagging the channel slug. Channels surface on the Warpcast home screen and have their own moderation, follow lists, and trending feeds. By 2026 the most active channels (/base, /ethereum, /founders, /memes, /degen) host tens of thousands of casts a week and serve as the primary discovery surface for new users. For embeds, channel feeds beat personal FID feeds for community-focused pages: instead of a single founder's casts, you embed the entire conversation around your protocol, your Layer 2, your DAO, or your developer ecosystem. A Layer 2 docs site embeds /base or /optimism. An NFT mint page embeds /nft. A DAO contributor portal embeds /governance. Poper supports channel feeds natively, with engagement-based sorting so you can highlight the most-recasted casts (great for trust pages) or chronological for live feeds (great for AMA threads).

05

Farcaster vs Lens Protocol and the broader Web3 social field

Farcaster and Lens Protocol are the two leading Web3-native social protocols, and they take meaningfully different approaches. Lens (built by the Aave team and launched in 2022) anchors profiles to NFTs on Polygon: every Lens profile is a Profile NFT, every post is a Publication NFT, and every follow mints a Follow NFT. The result is a social graph that lives entirely as transferable on-chain assets but pays gas for every interaction (mitigated by Lens V3's gasless mode through dispatcher contracts). Farcaster takes the opposite tradeoff: identity is on-chain (FID on Optimism), but casts and reactions live off-chain in the Hub network for free, instant interactions. The pragmatic split has paid off for Farcaster, which surpassed Lens in daily active users by mid-2024 and kept growing through Frames adoption. Other Web3 social rivals (Mastodon-style Bluesky, Mirror for long-form, Paragraph for newsletters, Phaver for cross-protocol) serve adjacent use cases but do not compete head-on with Farcaster's combination of low-friction posting, on-chain identity, and Frame interactivity. For website embeds, Farcaster's choice to keep casts off-chain in Hubs is what makes the embed fast and free: your widget pulls from a Hub HTTP API in milliseconds, with no gas to read and no Layer 2 RPC dependency in the hot path.

Quick reference

What is Farcaster Feed Widget: Embed Casts, Channels, and Frames From Optimism L2?

A Farcaster feed widget is an embeddable script that pulls casts, channel posts, and interactive Frames from public Farcaster Hubs and renders them on your website with FID identity resolved against the on-chain Optimism Layer 2 registry.

Key facts

  • Farcaster was founded in 2020 by Dan Romero and Varun Srinivasan, both former Coinbase executives
  • User identities are FIDs (Farcaster IDs) registered in an on-chain ID Registry contract on the Optimism Layer 2 network
  • Casts and reactions replicate across a peer-to-peer network of Hubs that anyone can run, with a public HTTP API for third-party clients
  • Frames launched in January 2024 as interactive cast actions and turned daily active users on Farcaster from low six figures to over 500,000 by mid-2024
  • Channels are topical containers like /base or /ethereum that aggregate casts across the entire network and are the primary discovery surface for new users
  • Public read access to casts requires no wallet signature, no OAuth, and no API key, so embeds work without any visitor-side Web3 setup

Frequently asked questions

Can't find the answer you're looking for? Chat with our support team.

Contact Support

Stop fighting per-Hub Farcaster embeds

Poper takes 90 seconds to embed and works across every public Hub. Free plan, no credit card.

Free plan available forever