Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NTMFAR Farcaster Mini App — Todo

A minimal Farcaster Mini App (Todo list) with a locally served manifest at /.well-known/farcaster.json and a simple static UI.

Run locally

  1. Ensure Node.js is installed.
  2. In this folder, run: node server.js
  3. Open http://localhost:3000/ in your browser.

Déploiement sur Vercel

  • Le projet inclut vercel.json qui réécrit:
    • / vers public/index.html
    • /.well-known/farcaster.json vers public/.well-known/farcaster.json
    • toutes les autres routes vers public/*
  • Étapes:
    1. Pousser le dépôt sur GitHub.
    2. Sur Vercel, créer un « New Project » et importer le dépôt.
    3. Aucun build requis; déploiement statique via vercel.json.
    4. Mettre à jour public/.well-known/farcaster.jsonhomeUrl avec ton domaine Vercel (ex: https://ntmfar.vercel.app/).
    5. Vérifier https://<ton-domaine>/.well-known/farcaster.json.

Customize the manifest

  • Update public/.well-known/farcaster.json with your app’s details and production domain.
  • Required fields under miniapp: version, name, homeUrl, iconUrl.
  • Optional fields like subtitle, description, tags, primaryCategory, etc., can improve discovery.

Publish to Farcaster

  • When deploying, host the manifest at /.well-known/farcaster.json on your chosen domain as required by Farcaster Mini Apps.
  • Alternatively, use Farcaster Hosted Manifests and set up a redirect to the hosted manifest URL.

Manifest fields

  • Required: version, name, homeUrl, iconUrl
  • Recommended: subtitle, description, ogImageUrl, primaryCategory, tags

Notes

  • This local setup uses placeholder images for iconUrl and splashImageUrl. Replace with your own compliant assets before publishing.
  • The app stores todos in localStorage for simplicity.

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages