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 smallpostMessage 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