../elata-protocol- @elata-biosciences/create-elata-demo on npm
- @elata-biosciences/eeg-web on npm
- @elata-biosciences/eeg-web-ble on npm
- @elata-biosciences/rppg-web on npm
Public Developer Surfaces
| Surface | Reach for it when you need to… |
|---|---|
../elata-protocol | understand app launches, local chain setup, deployment outputs, ABIs, XP claim tooling, or protocol behavior that SDK-integrated apps depend on |
@elata-biosciences/* on npm | send developers to the public install path, package docs, and canonical package entrypoints |
Published Packages
When docs need public links for developers, prefer the package pages:
Lead with these package pages when the goal is helping developers install or evaluate the SDK without cloning repos.
Example Applications
These browser apps are maintained as separate repositories and deploy to GitHub Pages. They are useful when validating real-world integration patterns, UX for neurofeedback, or multi-package composition:| App | Demo | Source |
|---|---|---|
| Breathwork Trainer | GitHub Pages | wkyleg/breathwork-trainer |
| NeuroFlight | GitHub Pages | wkyleg/neuroflight |
| Monkey Mind: Inner Invaders | GitHub Pages | wkyleg/monkey-mind |
| Neuro Chess | GitHub Pages | wkyleg/neuro-chess |
| Reaction Trainer | GitHub Pages | wkyleg/reaction-trainer |
elata-protocol
This repo owns the on-chain protocol surface: app launches, bonding curves, fee routing, staking, governance, XP, and deployment or config generation.
For SDK developers, the important question is usually not “how do I contribute to the contracts?” but “what does an app developer need to know about the protocol their app will launch against or read from?”
That makes this repo relevant when browser or WASM work intersects with:
- contract ABI changes that downstream apps consume
- local environments that need deployed protocol addresses
- XP claim and Merkle workflows
- app-launch lifecycle assumptions reflected in docs, demos, or SDK examples
- launch, staking, fee, or governance concepts that developers need to understand to build on the ecosystem correctly
Start Here
| Need | Start with |
|---|---|
| Overview of protocol primitives and app-launch model | ../elata-protocol/README.md |
| Fast local chain setup | ../elata-protocol/QUICKSTART.md |
| App-launch lifecycle and developer assumptions | ../elata-protocol/docs/APP_LAUNCH_GUIDE.md |
| Contract math, fee routing, and protocol rules | ../elata-protocol/docs/PROTOCOL_SUMMARY.md |
| System design and contract relationships | ../elata-protocol/docs/ARCHITECTURE.md |
| Deeper local environment details | ../elata-protocol/docs/LOCAL_DEVELOPMENT.md |
Common Developer Flows
What SDK Developers Usually Need From It
npm run local:upbrings up Anvil, deploys contracts, seeds test data, and produces the addresses and state that app developers need for local launch and integration testing.docs/APP_LAUNCH_GUIDE.mdis the best public place to understand what developers are actually launching into: app registration, token launch, vesting, graduation, and fee behavior.docs/PROTOCOL_SUMMARY.mdis the better source when SDK docs need to explain fee routing, launch parameters, or on-chain assumptions without copying logic into this repo.- If a developer report sounds like an SDK bug but only reproduces with real launches, fee routing, staking, or XP state, the protocol repo is usually the next place to verify assumptions.
Working Model
Use the repos together in this order when tracing developer-facing issues:- Start in
elata-bio-sdkfor package APIs, docs, and browser-side behavior. - Point developers to the published
@elata-biosciencesnpm packages when the task is installation, evaluation, or package-level integration. - Move to
../elata-protocolif the issue depends on contracts, addresses, launches, fee routing, staking, governance, or XP roots.
Keep The Default Path Clear
For consumer-facing docs, continue to lead with SDK packages and@elata-biosciences/create-elata-demo, ideally with links to the public npm package pages.
The public protocol repo is supporting context for SDK and ecosystem developers, not the default onboarding path for SDK consumers.