Getting Started

Explore Cyberspace in 5 minutes

Prerequisites

  • Basic understanding of cryptography (hashes, proofs)
  • Comfortable with command line
  • Python 3.8+ installed

Step 1: Install the CLI

The cyberspace-cli lets you navigate coordinates, compute proofs, and publish traversals.

git clone https://github.com/arkin0x/cyberspace-cli
cd cyberspace-cli
python -m venv .venv
source .venv/bin/activate
pip install -e .

For the latest installation instructions, see straylight.cafe.

Step 2: Your First Coordinate

Every point in cyberspace has an (X, Y, P) coordinate. Let's examine one:

cyber coords info 42,17,3

X: 42
Y: 17
P: 3 (plane depth)
Sector: Alpha-7
Hyperjump accessible: Yes

Step 3: Compute a Traversal Proof

Move from one coordinate to another. This requires proof-of-work:

cyber traverse from:0,0,0 to:10,10,2

Computing Cantor tree proof...
Height: 18
Work: 2^18 operations
Time: 4.2s
Proof: 0x7a3f9b2c...

✓ Proof computed successfully

Step 4: Publish to Nostr

Make your traversal globally verifiable by publishing as a Nostr event:

cyber publish proof 0x7a3f9b2c...

Publishing to Nostr relays...
Event kind: 3333
Tags: [A: hop, from: 0,0,0, to: 10,10,2]
Event ID: 7f3c9a2b...

✓ Published to 5 relays

What Just Happened?