Your health data.Your AI.Your chain.
VitalChain is a web3-native health intelligence platform where every reading, every AI insight, and every share is an entity on the Arkiv blockchain — owned by your wallet, not by any platform, insurer, or tech company.
Watch one reading travel through
the whole system.
Five stages, one auto-loop. The same flow runs in the real app at VitalChain App.
No server. No revoke endpoint.
Three architectural commitments
that platforms can't match.
Apple owns your heart rate. Fitbit owns your sleep. Your GP owns your records. VitalChain inverts this with three structural guarantees baked into the chain itself.
Devices sign their own data.
Each device has its own wallet. The device wallet is the immutable $creator of every reading it produces — cryptographic provenance that a platform can't fake or rewrite.
- Per-device wallet identity
- Tamper-evident at the chain level
- Insurance & research grade
Encrypted before it leaves the browser.
AES-GCM with a 256-bit key derived from your wallet signature. Public attributes stay queryable for ranges; the actual values are sealed in ciphertext.
- PBKDF2 100k iterations · SHA-256
- Web Crypto, no server in the loop
- Structure public, content private
AI reads the chain, writes it back.
The AI orchestrator queries your readings, generates an analysis, and writes a new ai_analysis entity owned by your wallet — not by the AI vendor.
- Insights as wallet-owned entities
- Live Arkiv queries every session
- Portable across AI providers
Four entities. One namespace.
Every value typed for queries.
Every entity is stamped with project = vitalchain_ethns_arkiv_v1, then filtered by entity type. Numeric attributes stay plaintext so range queries work; the rest is encrypted payload.
A physical or virtual monitor. Self-owned wallet acts as $creator for every reading it signs.
One entity per measurement. Device is $creator; patient is $owner.
Insight written by the AI orchestrator after reading your data. Owned by you.
Time-limited grant. Self-destructs at the Arkiv protocol layer — not by server policy.
Today, your health data is everywhere
except in your hands.
The average person's health record spans 11 disconnected systems. Switch providers, lose history. Move countries, lose history. Want an AI to see the whole picture? Impossible — every silo is walled.
One wallet. Every reading. Forever.
VitalChain doesn't ask the silos to cooperate. It replaces them. Your device writes directly to Arkiv with your wallet as $owner. Every health app that wants in must query the chain — and any AI you trust can read the same data.
VitalChain is not the source
of truth. Arkiv is.
The snippets below run from any environment — Node, browser, your own dApp. They return the exact data you see in our UI, because the data was never ours. We're an interface to the chain.
Built for the only architecture
that hits all three themes.
Most challenge entries pick one theme. VitalChain demonstrates the full hybrid — DePIN, Privacy, and AI — in a single coherent product. Every cell below is a working part of the app.
Built fast. Built right.
Open the app. Connect your wallet.
Own your health.
Demo data is seeded automatically on first connect — three devices, sixty readings, real on-chain entities. You'll be analysing your "health" with the AI in under a minute.