> ## Documentation Index
> Fetch the complete documentation index at: https://www.offlineprotocol.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Verify user location onchain via decentralized operators - enabling proofs, rewards, and access control.

We introduce a decentralized system for onchain location verification, enabling trust-minimized proofs of user location through a distributed operator network.

This feature allows applications to build location-aware smart contracts for access control, rewards, compliance, or location-based proofs without relying on centralized location services.

## Why?

Verifying a user’s location today typically requires centralized services (e.g., GPS APIs, IP-based geolocation, oracles). These models suffer from trust and manipulation issues.

Our design provides a cryptoeconomic and decentralized alternative:

<Columns cols={2}>
  <Card title="Trustless Verification" icon="shield-check">
    Operators independently measure latency and validate claims without needing
    to trust a single party.
  </Card>

  <Card title="Slashing & Incentives" icon="coins">
    Misbehaving operators can be penalized via EigenLayer slashing, while honest
    participants earn rewards.
  </Card>

  <Card title="Decentralized Operator Network" icon="globe">
    Multiple geographically distributed operators ensure robustness against
    collusion or single-point failures.
  </Card>

  <Card title="Onchain Accountability" icon="file-signature">
    All results are signed and posted onchain, creating immutable, verifiable
    records of location proofs.
  </Card>
</Columns>

This unlocks use cases like:

<Card title="Location-based Rewards Distribution" icon="gift">
  Distribute tokens, NFTs, or incentives only to users who can prove they are in
  a specific location.
</Card>

<Card title="Geographic Access Restrictions" icon="map-pin">
  Enforce region-specific rules, such as restricting dApp features or token
  claims to certain geographies.
</Card>

<Card title="Proof of Presence at Events" icon="users">
  Enable verifiable attendance proofs for IRL events, conferences, or meetups,
  linking physical presence to onchain identity.
</Card>
