v0.1 · protocol draft

One ID.
Many networks.
Zero internet.

Off-Grid ID (OGID) is a portable identity protocol for the decentralised networks of the future — for people, nodes, and autonomous agents alike. Works across Meshtastic, Reticulum, MeshCore, and whatever comes next. Anchored to your wallet. No server required.

CypherSquad avatar
TOKEN CS #071
SIG 0xa19c…7e02
OFFGRID·ID
SIGNED
meshkeeper.offgrid
Keeper of a small solar relay in the hills.
wallet 0x55E8…9c1f
meshtastic !4b88e
reticulum b9c1…20af
meshcore mc_2a71…d4
// The internet
gave people usernames.
// Crypto
gave people wallets.
// Mesh networks
gave people node IDs.
None of them work together.  Off-Grid ID does.
Architecture

Four layers.
One identity.

Off-Grid ID is composed of a visual layer, a trust anchor, a portable profile, and an ecosystem of plugins. Each layer is small. None of them require the others to work.

L1 / VISUAL
CypherSquad

Pixel-art avatars that travel with you across every network. Not profile pictures — portable identities.

L2 / TRUST
Registry

A minimal smart contract. Stores ownership mappings and profile hashes — nothing more. The trust anchor for everything downstream.

L3 / PORTABLE
Profile

Your identity document — avatar, callsign, bio, and linked network addresses. Stored wherever you choose. Works offline.

L4 / OPEN
Plugins

Any client can load a profile bundle: Meshtastic, Reticulum, MeshCore, or whatever ships next. One standard, many radios.

Workflow

OGID to radio,
in three steps.

Wallet ownership and signed profile merge into one OGID. The registry anchors it once, then a signed bundle moves through mesh networks offline.

01

OGID payload

Wallet proof, signed profile, and bundle metadata are composed locally into a single portable identity. No server. No upload.

signature
secp256k1
profile
keccak256
size
~64 B
02

Registry anchor

One on-chain write binds OGID ownership to the current profile hash. One transaction, then never again — until you rotate.

chain
EVM
writes
1 / lifetime
reads
permissionless
03

Mesh bundle

The signed bundle imports into Meshtastic, Reticulum, MeshCore — and any compatible client. Once carried, it works forever, offline.

transport
LoRa · any
verify
local
internet
not required
// Radio identity · compact form
Full profiles are never transmitted over LoRa. Only a compact identifier rides on the air. Receivers resolve the full identity locally from their bundle.
OGID:cyphersquad:421
Collection

The CypherSquad.

Every member of the CypherSquad is a 32×32 pixel-art avatar minted on-chain — fully stored in the contract, no IPFS, no external host. Own one, and you own the identity that travels with you across every mesh network.

Philosophy

ENS is for the internet.
OGID is for the mesh.

The internet made platform identities. Web3 made wallet identities. Mesh networks made node identities. Off-Grid ID unifies them — for people, for nodes, and for autonomous agents operating at the edge.

// Components
Wallet
proves ownership
Avatar
provides recognition
Profile
carries context
Registry
anchors trust
Plugins
enable portability
Mesh
delivers presence
Agents
first-class identities
// Trust model

Traditional systems rely on centralised registries — a company holds your record, a company can revoke it. With Off-Grid ID your identity is confirmed by two independent layers: the blockchain and the participants of the decentralised network. No central authority issues it. No central authority can revoke it.

Blockchain immutable ownership proof
+
Network peers presence verification
=
Your identity no registrar required
// No internet required

Verification runs over mesh networks in the final layer. No internet provider. No cell tower. No infrastructure you don't control.

0 ISPs required
0 cell towers
mesh range

Step off-grid.
Take your identity with you.

The protocol is a draft. The collection is forming. The networks are already running. Be the first node on the next standard.