Skip to content
GM Farcaster Miniapp

GM Farcaster Miniapp

Farcaster's #1 News Show, now in a miniapp!

Created on 12th August 2025

GM Farcaster Miniapp

GM Farcaster Miniapp

Farcaster's #1 News Show, now in a miniapp!

The problem GM Farcaster Miniapp solves

GM Farcaster is Farcaster's #1 News Show - built on Base since Day 1, now available as a MiniApp!

We have been onchain and live streaming Farcaster news since September 2023, bringing the Farcaster community the most trusted, entertaining, and consistent coverage in the ecosystem. We keep people informed with Farcaster updates and announcements, guide newcomers through the culture and tools that make Farcaster unique, and now - thanks to our new MiniApp - stream our show directly inside Farcaster. No platform hopping. No friction. Just live, onchain news where the community already is.

We solve three big problems:

  1. Farcaster moves fast. We're the go-to source for breaking news and the onchain archive for its history.
  2. New users get confused and overwhelmed. We break down crypto wallets, tipping, miniapps, rewards, coins, and culture in plain, human language.
  3. No native streaming. Our miniapp sends alerts when we go live and streams directly in-feed, so people can watch our show without leaving their social feed.

Challenges I ran into

Building the GM Farcaster miniapp meant learning new technology and tools, solving some technical hurdles, and making a few intentional tradeoffs to keep the user experience smooth and onchain.

Here are the biggest challenges we faced and how we overcame them:

One-click minting from the inside the miniapp.
We wanted users to mint our episodes without leaving our miniapp. This meant I had to learn how to call Pods' smart contract directly, using a custom mint function that lacked documentation. I could have taken an easy route and just linked out to their site, but I believe onchain composability means I should be able to use someone else's code permissionlessly and once I got it working it felt magical.

Dynamic share images that look great
I wanted the embeded preview image to show the thumbnail of our latest episode. To do it, I learned Vercel's Open Graph image generation, fumbled with caching issues, and optimized for file size to avoid excessive bandwidth costs. The result looks fantastic and drives more clicks.

Custom live notifications
We needed a way to notify users the moment we go live. I used Neynar to track who has notifications enabled, and then built a custom tool to send alerts through their API instead of relying on their frontend. This gives us more flexibility and speed.

Staying within YouTube API limits
Every time someone opens the app, we have to check if we're live which is a costly API call. We worked on balancing freshness with caching so users can get up to date info without burning through our daily quota.

Working through these challenges make our miniapp easier to use and more native to the Farcaster and Base experience.

Smart Contract Address(es)

Pods contract
0x327fc58b7d6c582fb261f45c84bd4b942b07a725

Hypersub membership
0xB8eb4A7698DD63Bc48f7f37b7022ff58685c5abC

Other Onchain Proof

Our GMFarcaster brand account and our AI Bot receive tips and onchain interactions to their connected wallets

GM Farcaster
https://farcaster.xyz/gmfarcaster
0xcc2Ef12Fcc0D250C81d2251dF0b26c8028d5e621

AI Bot
https://farcaster.xyz/warpee.eth
0xBC6279FB0AF28dE7E097908e4f07Fe68E25C5b51
0xe7e5D376d7938A47b6fF6FaC09bBf100D8B5ebB5

Tracks Applied (1)

Top 5 Live Mini Apps

The GM Farcaster MiniApp was launched prior to July 2025.

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio