Companion to MnemoPay · v1.0.1 · Apache 2.0

When a drone says it delivered, a rover says it inspected, or an AGV says it covered ground — GridStamp is the receipt your customers, regulators, and insurers accept.

01
6 layers
spatial · anti-spoof · settlement
02
221 tests
fleet sim · 14.5M ops
03
91 % spoof
detected under adversarial stress
04
3 ms P99
proof generation at fleet scale
Manifesto

“GPS is a claim. A signature is a fact.”

Autonomous systems need a verifiable past. Every flight. Every drop. Every kilometer of coverage. Not a log line — a receipt that an insurer will pay on.

A log file is not proof. A raw GPS track can be generated on a desk. A timestamp can be rewritten. When a robot tells you where it was, the honest answer is how do you know?

GridStamp answers that in six lines. Every location the robot reports is Ed25519-signed, bound to time, replay-protected, and cross-checked for spoofing. The FAA audits on receipts like these. Insurers settle on them. MnemoPay pays on them.

The stack

Six layers.
One receipt.

Each layer is independently useful and composes with the rest. Hippocampal-inspired spatial memory for pathing, cryptographic binding for audit, anti-spoof defense for adversarial environments, and MnemoPay settlement so the robot earns as it works.

I
SpatialProof

The signed location.

Ed25519-signed receipt binding lat/lon/alt to a monotonic timestamp and the robot's identity key. A single call produces an artifact that stands up in an audit.

II
PlaceCells

Hippocampal memory.

Biologically-inspired spatial memory: regions the robot has visited fire stronger on revisit. Natural locality, free clustering, better pathing decisions.

III
GridCells

Hexagonal navigation.

Hexagonal encoding of the operating area, mirroring the entorhinal cortex. Compact state for path planning, coverage, and zone compliance.

IV
AntiSpoofing

Adversarial defense.

GPS drift detection, replay-attack prevention, impossible-motion checks, satellite consistency. 91% spoof detection under adversarial stress, 100% on the recorded fleet.

V
MemoryConsolidation

Spatial memory that decays.

Revisits reinforce, silence decays. Long-tail zones stay queryable, cold regions free memory. Configurable half-life, transparent scoring.

VI
Settlement

Paid on proof.

Every verified GridStamp can trigger a MnemoPay charge. The robot gets paid the moment the delivery, inspection, or coverage sweep is cryptographically proven.

Use cases

Built for
autonomy.

When the robot says it did the thing — GridStamp is the cryptographic receipt your customer, regulator, and insurer accept.

01 / Delivery
BVLOS drone proof-of-delivery.

Part 135 audit trail in 3 lines of code. Every drop, cryptographically anchored to the dropzone at the instant of release.

02 / Inspection
Verified records for utilities and infrastructure.

Power-line flyovers, pipeline sweeps, bridge decks — each waypoint a signed artifact your regulator can query years later.

03 / Warehouse
AGV navigation audit trails.

When the robot shuttles a pallet from dock to shelf, the full track is tamper-proof — insurers, operators, and auditors all see the same receipt.

04 / Agriculture
Precision-ag coverage maps.

Spray drones, row-crop rovers: verified acre-by-acre coverage with replay-attack-proof timestamps. Pay on proof, not on promises.

05 / Humanoids
Embodied agent location memory.

For general-purpose humanoids, GridStamp becomes the spatial long-term memory: where it's been, what it saw, and a receipt the operator can verify.

Quick start

Three lines
for an audit trail.

The GridStamp SDK produces Ed25519-signed spatial proofs with replay-protected timestamps. TypeScript-first, Node and edge runtimes supported, zero-dependency verification.

  • 01TypeScript + Node.js, verify from any runtime.
  • 02Ed25519 signatures — the same primitives behind SSH and TLS.
  • 03Merkle-chained proof-of-history across the flight.
  • 04Native MnemoPay settlement on verify.
drone.ts gridstamp · 1.0.1
import { GridStamp } from "gridstamp";
import { MnemoPay } from "@mnemopay/sdk";

// Bind the robot to a signing identity
const grid = new GridStamp({
  agentId: "drone-07",
  privateKey: process.env.DRONE_KEY,
});

// Sign the delivery dropzone
const proof = await grid.createProof({
  latitude:  32.7767,
  longitude: -96.7970,
  altitude:  18.2,
  event:     "delivery.drop",
});

// Verify + settle payment on proof
if (await grid.verifyProof(proof)) {
  await MnemoPay.charge({
    agentId: "drone-07",
    amount:  12.50,
    proof,
  });
}
14.5M
fleet ops
96.56%
success rate
100%
attack detect
Pull quote
A robot's word isn't evidence. A GridStamp receipt is.
Get started

Receipts the FAA,
insurers, and auditors will pay on.

Apache 2.0. TypeScript-first. Node and edge. Drop GridStamp into any autonomous fleet in under an hour — and settle on proof with MnemoPay the same day.

npm install gridstamp