Skip to main content

Overview

Publishing happens in the Build an App wizard at app.elata.bio/build-app. It has four steps. Your progress is saved as a draft, so you can leave and come back.

1. Build

The first step is a checklist. Before you continue you should have:
  • an app built with an Elata SDK and tested locally
  • a production .zip ready to upload
If you scaffolded with create-elata-demo, run:
This builds the app and writes app.zip with index.html at its root, which is the format Elata expects.

2. Register

Pick your app’s name (up to 50 characters). Elata checks that the name is available and gives your app a short URL slug, used in app.elata.bio/app/<slug>. Then pay the one-time registration fee in USDC. The amount is shown in the wizard.

3. Upload

Upload your app.zip. Elata validates it immediately: file type, size, an index.html entry, safe paths, and SDK usage. If anything is missing you’ll see exactly what to fix. Once it passes, try your app in the play window. This is how users will see it.
Add an elata.json to your build so the release shows your version number.

4. Publish

Fill in your Elata listing:
  • App icon (required)
  • Header image (required)
  • Description, category, and tags
  • Screenshots (optional, up to 10)
Then click Submit for Review. Your release goes through the automated security scan and moderator review described in App Lifecycle.

After submitting

  • Track the review status on your app page and in Elata’s notifications.
  • Invite up to 10 playtest friends to try the draft before it’s approved.
  • Ship updates later from your app’s Edit page. Each new upload creates a new release.

Next

App Listing

Fields and image guidelines

Upload and Hosting

Limits, self-hosting, PWA install

Post-Launch Checklist

What to do once you’re live