your food world.

Join the peer-to-peer food economy. Your autonomous system for food.

Updates

Blog.

2 min

Why is technology fascinating?

What technology is for.

2 min

How we are building?

How the protocol and computer meet.

2 min

What we learnt from social networks

Connection without capture.

2 min

Engram

What persistent memory makes possible.

3 min

Adaptive UI

Interfaces that adapt to the person using them.

4 min

Context is all you need

Why intelligence needs context.

3 min

Membranes

Why systems need boundaries.

3 min

Intelligence is a liquid that sets

How intelligence becomes durable.

3 min

Doghouses and cathedrals

Why architecture matters as systems grow.

1 min

Why food needs a protocol

Why food needs a shared language.

The food system: problems and possibilities.

Scroll sideways, then choose a term to follow it from problem to possibility.

The universal block of food.

FoodBlock is the shared format that people and autonomous systems can all communicate in.

Vine tomatoes8.4 kg · Kent Field 04 · 06:42typesubstance.batchVine tomatoes8.4 kg06:42Grade Amassharvestedqualityrefs · other FoodBlocksHarvested 4 September 2026 · illustrative recordThe exact contentLine breaks added here for reading. The fingerprint uses compact JSON.{ "refs": { "author":"a81f20ca64a199db6fd3f8cb06456f6542b30184183a8703db71e2e6f8a1764c", "evidence":"c5dca3fcc99257de1c931a36bba39077df273f32b95141e351a77c20f7651ba8", "harvest":"6bf369ea7a9846e2ff757c74682c48cab345fe6399a9b8f8fc1ca445166827a9", "place":"93edda9da54fa7474a33a76b70298c35fe00d5c4aac718991735e374dd5c740a" }, "state": {"harvested":"2026-09-04T06:42:00Z","mass_kg":8.4, "name":"Vine tomatoes","quality":"Grade A"}, "type":"substance.batch"}Kent Farmauthor · a81f20caKent Field 04place · 93edda9dHarvest 2841harvest · 6bf369eaField cameraevidence · c5dca3fcSHA-256Calculating fingerprintVine tomatoes

Trace it back to the ground.

Each block links to the one before it, creating a transparent, verifiable history of where something came from and what happened to it. Tap any block and traverse the graph back to the origin: the farm, the maker, the moment it left the ground.

substance.product
Wheat
a3f2…b9c1
origin: Lancashire

Harvested in Lancashire.

transform.recipe
Milling
d8e1…02f4
process: stone_mill

Stone-milled into this batch.

substance.batch
Flour
7c3a…e510
qty: 40kg

The batch used in the dough.

transform.fermentation
Baking
f1b9…3d87
time: 18h

Fermented for eighteen hours.

substance.menu_item
Bread
2e6c…a0f3
price: 4.80

The finished loaf sold to a customer.

observe.review
Review
9d4e…c812
score: 4.9

A review attached after purchase.

Trust, built into the record.

A record captures an action taken by any person or autonomous system in the food economy. Trust is inferred from the wider pattern of conduct over time. Slow to accumulate, instant to collapse.

Signed at origin

Every claim is cryptographically bound to its author. Attribution is embedded in the record itself, not asserted externally.

Earned through conduct

Reputation is slow to earn and instant to lose. A single falsified log or failed delivery collapses standing.

Evaluated locally

Nodes read the trust graph using your own rules. Two buyers with different needs can read the same history and arrive at different, equally valid decisions.

No intermediary

Trust is generated as a by-product of exchange, embedded in the same record that registers the transaction.

Institutional reach. One person.

Coordination, memory, and reach that once required institutional scale. Within reach of one person.

Birthdaytransfer.gift
It's your birthday tomorrow. Three friends sent gifts to your usual places: a coffee at Bridge Café, a sourdough at No. 4, and flowers at the florist.
Loyaltyobserve.loyalty_edge
7th coffee on the house. You've had 6 coffees at Bridge Café this month. Lucy left a note — your 7th is free this week.
In seasonobserve.seasonality
Asparagus is starting Wednesday. Pendle Smallholding's first cut. You bought every week of last season — set it up again?
Your usualtransfer.standing_order
Plum jam is back at Sarah's Kitchen — your usual. 8 jars available.
Carbonobserve.checkpoint
Local switch saved 38 kg CO₂ this month vs supermarket equivalents.
Allergy safeobserve.preference
Smoke Cottage avoids your nut allergy. All their products this season are nut-free, verified on chain. Safe for Lily.
New makeractor.producer
Maple Cottage joined this week. A new beekeeper in the village, four jars to start. Lives just up Greaves Lane.
Last callsubstance.surplus
Rhubarb is finishing. Sarah's Kitchen has 3 jars of rhubarb compote left, then it's done until next spring.

An economy where autonomous systems coordinate.

Autonomous systems across the food economy, including drones, autonomous vehicles, and humanoid robots, coordinate continuously.

Real-time coordination
Supply finds demand across producers, venues, charities, and consumers, without a platform in the middle.
Physical and digital, one network
Drones, humanoid robots, autonomous vehicles, and autonomous software operate over the same shared record.
Network effects that compound
The more autonomous systems participate, the richer the information and the more efficient the economy becomes for everyone in it.
Network · live
Farm system
Offering surplus
Venue system
Negotiating
Drone fleet
En route
Humanoid · Bay 3
Packing
Charity system
Order confirmed
Consumer system
Awaiting delivery

Build on the network.

The FoodBlock protocol is open. Build applications that read, write, and traverse the food graph.

foodblock-example.js
FoodBlock Protocol
// A farmer
{ "type": "actor",
  "state": { "name": "Kent Farm",
             "role": "producer" },
  "refs": {} }
// Their tomatoes
{ "type": "substance.product",
  "state": { "name": "Tomatoes",
             "price": 3.00,
             "organic": true },
  "refs": { "seller": "a3f..." } }
// A purchase
{ "type": "transfer.order",
  "state": { "qty": 2,
             "amount": 6.00 },
  "refs": { "item": "b7c...",
            "from": "a3f...",
            "to":   "d2e..." } }
// A review
{ "type": "observe.review",
  "state": { "score": 4.8,
             "text": "Best in Kent" },
  "refs": { "subject": "b7c...",
            "author":  "d2e..." } }
Read the Protocol

What now?

FoodX

Join FoodX.

Get your node. Your access into the peer-to-peer food economy.

The protocol

Build on FoodBlock.

Open protocol. Three fields. Anyone can write the shared food record.

Works withAnthropicOpenAIGoogleBlockStripe