Neynar Documentation

Making Your Mini App Discoverable in Farcaster

Making your Mini App discoverable is crucial for reaching users in the Farcaster ecosystem. This guide covers how to ensure your app is correctly indexed and visible in our mini apps catalogue.

Apps appear in the main directory and search engine on Farcaster. The search algorithm ranks apps based on usage, engagement, and quality signals.

_Mini Apps appear alongside users in Farcaster search results, showing app name, icon, and creator._For your Mini App to be properly indexed and discoverable, several criteria must be met:

App Registration

Required Fields

Your farcaster.json manifest must include these essential fields:

Note: These fields are not required to have a mini app render as an embed, but they are necessary for the mini app to be indexed in the search engine.

Usage & Engagement Criteria

Apps must demonstrate basic usage before being indexed:

Visual Requirements

Domain Requirements

FAQ

Why isn’t my app showing up in search?

For your Mini App to appear in search results, it must meet several criteria:

If your app meets these requirements but still isn’t appearing, the indexing system may need time to process your app or update scores.

How long does it take to reindex my data?

We try to refresh all domains in our search engine daily.

How does the trending score work?

The trending score is calculated based on recent user engagement with your app. Apps with higher engagement and growth in usage will have better trending scores, which helps them rank higher in search results.

Can I improve my app’s search ranking?

Yes, you can improve your ranking by:

Do I need to resubmit my app after making changes?

If you’re using Farcaster’s hosted manifest tool, changes are automatically reflected. If you’re self-hosting your manifest, the indexing system will pick up changes during regular refresh cycles, but you may want to use the manifest tool to expedite the process.