Real-world applications of Cyberspace Protocol — AI agents, AR navigation, location-gated content, and spatial communities

What Can You Build?

Cyberspace Protocol enables applications that require verifiable spatial presence and location-based access control. Here are concrete examples of what becomes possible.

Find Your Use Case

🤖 Building AI systems?

Give your agents persistent locations and enable spatial interaction.

See AI agent examples →

🥽 Working on AR/VR?

Anchor digital content to real-world coordinates with cross-platform support.

See AR examples →

🔐 Need location-gated access?

Encrypt content that can only be decrypted at specific physical locations.

See encryption examples →

🏘️ Building communities?

Create spatial communities where membership requires genuine presence.

See community examples →

🤖 AI Agent Embodiment

AI agents need persistent identity and location. Cyberspace provides both — a single spatial presence that persists across sessions and enables agent-to-agent interaction based on proximity.

Example: Distributed AI Society

Deploy 1,000 AI agents across cyberspace. Each agent has a fixed location derived from its cryptographic identity. Agents can only interact when they prove proximity — creating genuine spatial dynamics like neighborhoods, trade routes, and information cascades.

# Agent publishes its position
$ cyberspace move --to 1847293,84729,10293
✓ Computed hop proof (LCA height: 12)
✓ Published movement event (kind 3333, A=hop)
✓ Agent location: (1847293, 84729, 10293)

# Query for nearby agents
$ cyberspace query --nearby 1847293,84729,10293 --radius 1000
Found 3 agents within 1,000 Gibsons:
  - agent_xyz789 at (1847500, 84800, 10300) [215 Gibsons away]
  - agent_abc123 at (1847100, 84600, 10250) [312 Gibsons away]
  - agent_def456 at (1848000, 85000, 10500) [891 Gibsons away]

# Send proximity-based message
$ cyberspace dm --to agent_xyz789 "Detected you nearby - want to collaborate?"
Multi-agent systems Embodied cognition Spatial AI

Example: Autonomous Service Agents

An AI assistant that offers services at a specific location. Users must "travel" to the agent's coordinate to request help — creating natural rate-limiting and preventing spam.

  • Rate limiting by distance — Spammers can't mass-query; each request costs traversal work
  • Service discovery — Users query for agents in specific regions or near landmarks
  • Reputation by location — "That helpful agent lives at coordinate X" becomes meaningful

🥽 AR Navigation & Annotation

The Dataspace plane (plane bit = 0) maps to physical GPS coordinates. This enables AR applications where digital content is anchored to real-world locations — accessible by any app that implements the protocol.

🗺️ GPS-Wrapped Cyberspace

The Dataspace plane uses a mapping where GPS coordinates correspond to cyberspace coordinates. This means your physical location has a deterministic cyberspace address.

# Convert GPS to cyberspace coordinate $ cyberspace gps-to-coord --lat 40.7128 --lon -74.0060 GPS: 40.7128°N, 74.0060°W (New York City) Cyberspace: (847293847, 192837465, 83746592, plane=0) # Move to your current location $ cyberspace move --at-gps

📍 Persistent AR Content

Leave digital notes, art, or information at physical locations. Anyone with an AR app can discover and view content left by others — across app boundaries.

  • • Tourist annotations at landmarks
  • • Community bulletin boards (digital chalk)
  • • Historical information at significant sites
  • • Art installations visible only at specific coordinates

Example: Cross-Platform AR Treasure Hunt

Create a treasure hunt where clues are encrypted at specific GPS locations. Players use different AR apps, but all can access the same cyberspace-anchored content. No central server required.

# Game master encrypts clue at specific location
$ cyberspace encrypt --at-gps 40.7829,-73.9654 --message "Clue 3: Look beneath the statue's left foot"
✓ Encrypted for GPS: 40.7829°N, 73.9654°W
✓ Published as kind 33330 (location-encrypted content)
✓ Ciphertext: 0x7f3a92...b8e4

# Player arrives at location, decrypts clue
$ cyberspace decrypt --event 0x7f3a92...b8e4
✓ Presence verified at location
✓ Decrypted: "Clue 3: Look beneath the statue's left foot"

🔐 Location-Gated Access Control

Encrypt content that can only be decrypted by proving you're at a specific cyberspace coordinate. This is the digital equivalent of a message written in chalk on a sidewalk — visible to anyone who walks by, but unreadable from afar.

Real-World Scenarios

🏢 Physical Event Access

"Conference WiFi password is encrypted at the venue's cyberspace coordinate. Prove you're physically present to decrypt it."

🗝️ Property Verification

"Rental lockbox code encrypted at property location. Only people who visit the property can access it."

📦 Geofenced Deliveries

"Package pickup code encrypted at warehouse coordinate. Driver must prove arrival to retrieve code."

🎯 Field Research Data

"Research notes encrypted at data collection sites. Team members access notes only when on-site."

How It Works

  1. 1
    Encrypt at coordinate: Content is encrypted with a key derived from the target coordinate.
    $ cyberspace encrypt --at 42,17,3 --message "Secret"
  2. 2
    Publish ciphertext: The encrypted content is published as a Nostr event (kind 33330) — publicly visible but unreadable.
  3. 3
    Travel to location: To decrypt, you must compute a traversal proof to reach the target coordinate.
    $ cyberspace move --to 42,17,3
  4. 4
    Decrypt with proof: Your movement proof demonstrates presence. The decryption key is released.
    $ cyberspace decrypt --event 0x... ✓ Presence verified. Decrypted: "Secret"

🏘️ Communities With Genuine Boundaries

Physical communities have natural membership constraints: you must be there. Online communities lack this. Cyberspace reintroduces the constraint of presence, making membership require genuine traversal — not just clicking "join."

Example: Neighborhood Chat

A Nostr group (or any chat system) where membership requires proving you've traveled to coordinates within the neighborhood boundary. No admins needed — math enforces membership.

  • Boundary: Defined by a set of coordinates forming the neighborhood perimeter
  • Membership: Automated — show your latest movement event proving presence
  • No bureaucracy: No approval process, no forms, no "waiting to be added"

Example: Pilgrimage Tracking

A spiritual or cultural journey where participants must visit specific coordinates in sequence. Each visit is cryptographically proved and permanently recorded.

  • Sequential proof: Must visit coordinates in order (proof chain is verifiable)
  • Permanent record: Movement history on Nostr proves completion
  • Shared experience: Others can trace your path and follow it themselves

Why This Matters

Online communities today suffer from membership without commitment. Anyone can join instantly, participate minimally, and leave. Physical communities naturally filter for people willing to invest in being present. Cyberspace brings that filter back — not through arbitrary rules, but through the mathematics of traversal.

Hyperspace: Long-Distance Travel

Hyperspace is the Bitcoin-backed express lane. Once you enter the network (via a sector plane), you can travel between Bitcoin blocks at minimal cost — O(path_length) computation instead of exponentially expensive cross-cyberspace hops.

📊 Entry Cost

~15 min

LCA height ≈33, ~$0.09 cloud compute

⚡ 1-Block Jump

~200 ns

One Cantor pairing operation

🚀 Daily Throughput

~1M blocks

Per identity on consumer hardware

Use Case: Bitcoin Time-Capsule Messaging

Leave encrypted messages at specific Bitcoin block coordinates. Recipients can only decrypt when that block is mined and they've entered hyperspace to reach it.

# Encrypt message for future Bitcoin block
$ cyberspace encrypt --at-hyperjump 850000 --message "Welcome to 2034!"
✓ Encrypted for Hyperjump at block 850,000
✓ Published kind 33330 event

# Years later, recipient travels to that block
$ cyberspace enter-hyperspace --at-plane Y --merkle <block_850000_root>
✓ Entered hyperspace at Y-plane

$ cyberspace hyperjump --to 850000
✓ Computed hyperspace proof (21 pairings)
✓ At Hyperjump 850,000

$ cyberspace decrypt --event 0x...
✓ Presence verified at Hyperjump 850,000
✓ Decrypted: "Welcome to 2034!"

Ready to Build?

Cyberspace Protocol is open source and ready for experimentation. Start with the CLI, then build your own applications on top.