Skip to content

dylsteck/casterscan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

235 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Casterscan

A block explorer for Farcaster | casterscan.com

Ask DeepWiki

Casterscan as of 9/7/25

What is Casterscan?

Casterscan is a block explorer for Farcaster. It currently lets you view:

  • a firehose of the latest casts, either as a list or grid
  • the details of any cast(text, embeds, responses per API/Snapchain provider)

Casterscan user signer data on /fids/[fid] as of 9/7/25

There are two goals for Casterscan's utility:

  • make it easy to access Farcaster data
  • give each atomic unit of data available on Snapchain its own URL

How to run locally

  1. Install dependencies: bun install
  2. Copy .env.example to .env.local and add your NEYNAR_API_KEY and API_URL (default http://localhost:4000)
  3. Run the development server:
    • Both: bun run dev
    • Web only: bun run dev:web
    • API only: bun run dev:api

Deployment

Deploy with Vercel. Deploy the API first, then the Web (the web app needs the API URL).

Deploy API Deploy Web
API — Requires NEYNAR_API_KEY Web — Requires API_URL

Monorepo structure

  • apps/web — Casterscan Next.js app
  • apps/api — Farcaster API (Express + Redis)

Have any questions/comments or want to keep up with/contribute to Casterscan?

About

A block explorer for Farcaster

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages