Why This Protocol Exists
Last updated: 2026-03-01
Privacy and On‑Chain Legibility
Scintilla Locate exists to resolve a fundamental tension that has emerged in the design of the decentralized web.
On one side lies the need for privacy and personal sovereignty. On the other lies the need for legibility to shared coordination systems, including smart contracts.
Location sits at the center of this tension.
Physical presence is one of the most powerful primitives for coordination in human society. Markets, governance systems, and social institutions all rely on the concept of where and when a person exists.
Yet location is also among the most sensitive forms of personal data.
A world in which location is continuously tracked and stored by centralized actors creates extraordinary risks:
- physical safety risks
- political surveillance
- coercion
- loss of personal autonomy
For decentralized systems to support real‑world coordination, they must solve this problem.
Our Position
We believe the future of the decentralized web depends on resolving the tension between sovereign privacy and on‑chain legibility.
Citizens must retain control over their physical presence, while still being able to use it as a primitive for trustless coordination.
In practical terms, this means:
- Presence must be provable
- Presence must not require disclosure of raw location data
- Presence must not require continuous tracking
- Presence must be verifiable by independent parties
Presence Must Be Proven, Not Tracked
Traditional location systems operate through surveillance.
Devices emit coordinates. Centralized services record those coordinates. Applications query those records.
Scintilla Locate takes the opposite approach.
Instead of recording location, the system allows a participant to produce a cryptographic proof that a claim about their presence is valid, without revealing the underlying coordinates.
The system proves the truth of a statement, not the raw data behind it.
Examples of statements might include:
- “I was within this region at time T.”
- “I attended this event.”
- “I was present within the challenge area.”
The verifier learns only whether the claim is valid.
Nothing else.
Zero‑Knowledge Location Proofs
To achieve this, Scintilla Locate employs Zero‑Knowledge (ZK) proofs.
These proofs allow a participant to demonstrate that:
- their coordinates map to a deterministic spatial index
- the resulting cell lies within a declared region
- the claim is tied to a specific time interval
All of this can be proven without revealing the underlying coordinates.
The protocol therefore decouples:
- the validity of a claim from
- the private data that produced it
Settlement on Flare
Scintilla Locate anchors proofs to the Flare Network.
Flare provides a decentralized execution and settlement layer capable of verifying the integrity of published proof sets.
Instead of storing raw location data on‑chain, the system publishes Merkle roots of claim datasets.
This provides:
- deterministic verification
- dispute‑grade evidence
- minimal on‑chain footprint
The Long‑Term Goal
The long‑term goal of Scintilla Locate is to transform location from a surveillance liability into a privacy‑preserving coordination primitive.
In such a system:
- individuals retain sovereignty over their movements
- smart contracts can reason about physical presence
- markets and governance systems can operate without centralized observers
Presence becomes something a citizen chooses to prove, not something that must be continuously revealed.
Why This Appears in the Engineering Handbook
The purpose of the Protocol Engineering Handbook is not only to document how the system works, but also why it exists.
The engineering decisions described throughout this handbook—
- deterministic spatial indexing
- proof regions
- canonical encodings
- zero‑knowledge constraints
- economic security envelopes
—all exist to support the same goal:
enabling real‑world coordination while preserving the right to privacy by default.