๐ŸŒ™
GEOEPOCH PROTOCOL

Route Visualizer

IP addresses are logical entities โ€” assigned by authorities, governed by institutions, limited by design. They tell computers how to find each other, but they know nothing about where things actually are.

The Earth already has 569 trillion unique points. Why invent addresses when geography gives them to us for free?

Welcome to GEP.

IP = assigned by IANA ยท expires ยท abstract GEP = derived from geometry ยท permanent ยท physical

Click two places on Earth. Watch GEP route between them โ€” no servers, no DNS, no lookup tables. Just math.

๐Ÿ“ The Math Behind GEPโ–ผ

How GEP Addresses the Entire Earth

GEP uses Uber's H3 hexagonal grid to divide the Earth into cells at 16 resolutions (R0โ€“R15). Each resolution is exactly 7ร— more precise than the previous โ€” a mathematical property of hexagonal tessellation.

THE CORE FORMULA

c(r) = 2 + 120 ร— 7r

Where c(r) is the number of cells at resolution r. At R0 (continent scale), Earth has 122 cells. At R15 (sub-meter), it has 569 trillion.

RESOLUTION TABLE

RESCELLSSCALECELL SIZEANALOGY
R0122Continent1,107 kmLike a country code (+1, +39)
R52,016,842City8.5 kmLike an area code (212, 06)
R798,825,162Neighborhood1.22 kmLike a zip code
R1033.9 billionStreet address65 mLike a street number
R15569 trillionSub-meter0.5 mLike a desk in a room

ROUTING: PURE GEOMETRY

GEP routes packets between any two points on Earth by finding their Lowest Common Ancestor in the H3 hierarchy โ€” the coarsest resolution where both points share the same parent cell.

Route(A โ†’ B) = Ascend(A, Rancestor) + Descend(Rancestor, B)

The algorithm ascends from the sender's resolution to the common ancestor, then descends to the receiver. Zero external state. Zero routing tables. O(R) time complexity.

The key insight: Unlike IP routing which requires BGP tables, DNS lookups, and peering agreements โ€” GEP routing is algorithmic. Given any two coordinates on Earth, the route is deterministic and computable by any node with nothing but the H3 library and basic geometry.

EPOCH CHAIN: CRYPTOGRAPHIC ADDRESSING

Each H3 cell's index is SHA-256 hashed to produce a permanent, collision-resistant address called a GEA (GeoEpoch Address):

GEA = "gea:" + Resolution + ":" + SHA256(H3CellIndex)

These hashes are chained across resolutions into an Epoch Chain โ€” a Merkle-like structure where each resolution's hash commits to all cells at that level. The genesis hash anchors the entire system:

Genesis: 26acb5d998b63d54f2ed92851c5c565db9fe0930fc06b06091d05c0ce4ff8289
Think of it this way: IP addresses are assigned by IANA, a human institution. GEP addresses are derived from geometry โ€” they existed before anyone computed them. The Colosseum's GEA has been deterministic since the H3 grid was defined. Nobody assigns it. Mathematics guarantees it.

PATENT PENDING

Five innovations identified. Related to Provisional Patent #63/948,788.
github.com/GNS-Foundation/gep-core ยท Create a GEPSite โ†’

โ†’
Resolution:
Loading map...