> ## Documentation Index
> Fetch the complete documentation index at: https://docs.startale.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Submission

> How to request your Mini App's inclusion in the Startale App explorer.

If you have a Mini App ready and want it listed in the Startale App, this page covers everything you need: what to prepare, how to submit your request, and what to expect from the review.

## What you need

Before submitting, make sure the following are in place:

1. **A hosted manifest.** Your manifest must be live at `https://<your-domain>/.well-known/farcaster.json`. Startale reads every field directly from there. You do not upload assets or fill in a form, everything comes from your hosted file. See [Manifest](/miniapps/manifest) for the full spec. Validate it at [app.startale.com/developers/manifest](https://app.startale.com/developers/manifest).
2. **Embed meta tags.** The `fc:miniapp` tag must be in the `<head>` of every page you want shareable. See [Embed](/miniapps/embed). Validate it at [app.startale.com/developers/embed](https://app.startale.com/developers/embed).
3. **A passing test run.** Deploy your Mini App as a Cloudflare Worker and validate the full flow through the [Mini App sandbox](/miniapps/sandbox): manifest fetch, embed rendering, wallet connection, and transaction signing. Cloudflare Workers avoid the cold-start latency that can cause manifest fetch timeouts on other serverless platforms, the Startale App fetches your manifest with a 10-second timeout.
4. **Verified smart contract(s).** Provide the address of every smart contract your Mini App interacts with on Soneium. Each contract must be verified onchain before you submit.

## How to submit

Complete the intake form with your Home URL and contact information. The Startale BD and DevRel team will receive your request and follow up on eligibility within a few days.

[Submit your Mini App](https://form.typeform.com/to/uMEZdan2)

The team will verify your submission at [app.startale.com/developers](https://app.startale.com/developers).

## What to expect

**Technical QA.** Startale runs a QA pass on your manifest, embed, and Mini App:

* The manifest is valid and complete.
* All image and video assets meet the [media specs](/miniapps/media-specs).
* The `fc:miniapp` embed renders correctly when shared on X, Telegram, Discord, and Farcaster.
* The Mini App loads and reaches `sdk.actions.ready()` within a few seconds on a typical mobile connection.
* The Mini App handles the supported EIP-1193 methods correctly and does not call methods unsupported inside the host. See [Wallet integration](/miniapps/wallet-integration).
* All submitted smart contract addresses are verified onchain on Soneium.
* Spelling, grammar, and basic UX polish on the detail page copy.

**Business review.** Alongside the technical QA, the BD and DevRel team conducts a separate review of your project evaluating project fit and GTM readiness. The team will get in touch with you directly with their decision, whether approved or not.

**Onboarding.** If your Mini App is approved, the BD team will reach out to begin onboarding. At that point, they will collect your **Startale Account Address** to register you as a Mini App developer in the Startale system. You do not need to prepare or share this before receiving approval; the BD team handles this step with you directly after selection.

**Timeline.** You can submit your Mini App for listing at any time. Once received, the Startale team will run a full technical and business review and get back to you with their decision. Make sure all requirements are fully in place before submitting to avoid delays in the review process.

| Requirement               | Expected state at submission |
| ------------------------- | ---------------------------- |
| Manifest and hosted build | Live and passing validation  |
| Cloudflare Worker staging | Full sandbox flow passing    |
| Smart contract(s)         | Verified onchain             |

## After launch

* Update your manifest in place. The Startale App refetches it on a regular cadence.
* Major changes (rename, recategorize, change of ownership) need a re-review. Reach out via the intake form or [Discord](https://discord.gg/startale).
