Skip to main content

What You Get

You ship a static web app. Elata provides the rest:
  • Hosting for your build, or embedding of your own HTTPS site
  • an Elata listing with discovery, reviews, comments, votes, and sharing
  • Signed-in users, with no auth code in your app
  • One-time in-app purchases and monthly subscriptions, paid in USDC
  • Per-user key-value storage, event records, and score leaderboards
  • A consent-gated, cross-app biometric Score
  • Foreground reminders and an in-app feedback channel

What You Avoid Building Yourself


How Your App Runs

Your app runs inside a sandboxed iframe on its own origin. It has no access to Elata’s cookies, the user’s wallet, or Elata’s backend. Everything it needs from the platform goes through a small postMessage bridge that the @elata-biosciences/app-* packages wrap for you. See Host bridge.

Build Steps

1

Scaffold or integrate

Start from a template with npm create @elata-biosciences/elata-demo my-app, or add the SDK to an existing app. See Your first app.
2

Check the requirements

Make sure your build meets the requirements, including real SDK usage and an index.html entry.
3

Add an elata.json

Declare your release version in an elata.json manifest.
4

Publish

Walk through the Build an App wizard.

Next

Requirements

What your app needs

Publish Your App

The wizard, step by step

Host Bridge

How your app talks to Elata