Organising and decentralising the world's food to increase economic freedom.
What technology is for.
How the protocol and computer meet.
Connection without capture.
What persistent memory makes possible.
Interfaces that adapt to the person using them.
Why intelligence needs context.
Why systems need boundaries.
How intelligence becomes durable.
Why architecture matters as systems grow.
Why food needs a shared language.
FoodBlock is the shared format that people, software, and agents can all communicate in.
Every block is cryptographically linked to its predecessor by hash. The chain is append-only and tamper-evident. Tap any node and traverse the graph back to the origin: the farm, the maker, the moment it left the ground.
Harvested in Lancashire.
Stone-milled into this batch.
The batch used in the dough.
Fermented for eighteen hours.
The finished loaf sold to a customer.
A review attached after purchase.
A record establishes who said what and when. Trust is inferred from the wider pattern of conduct over time. Slow to accumulate, instant to collapse.
Every claim is cryptographically bound to its author. Attribution is embedded in the record itself, not asserted externally.
Reputation is slow to earn and instant to lose. A single falsified log or failed delivery collapses standing.
FoodX reads the trust graph using your own rules. Two buyers with different needs can read the same history and arrive at different, equally valid decisions.
Trust is generated as a by-product of exchange, embedded in the same record that registers the transaction.
Coordination, memory, and reach that once required institutional scale. Within reach of one person.
Every actor in the food economy has an agent. Those agents, and the drones, autonomous vehicles, and humanoid robots they direct, coordinate continuously.
The FoodBlock protocol is open. Build applications that read, write, and traverse the food graph.
// 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..." } }One machine, for one person. A kitchen at home, a market stall, a farm, a van on a delivery round. Tell us a little about you and we will set yours up.
FoodBlock is open and needs nobody’s permission: three fields, signed by whoever made the claim. Tell us what you are building and we will shape your block types with you.