FarmlyLedger records every step so anyone can check where food came from, how far it travelled, and what it cost the planet — without trusting a supermarket to tell the truth.
At each stop someone validates the batch — “yes, I have this exact lot, here, now”. Farmer, courier, shop, auditor.
Between two checkpoints is a journey leg with a distance and a resource cost (energy, packaging, spoilage).
Every checkpoint is chained to the one before with a fingerprint. Change any past step and the chain visibly breaks.
Proof of presence via QR, NFC or GPS. Mocked here — the real capture mechanism comes later.
Press Next step to move the basil one checkpoint further. Watch the ledger and scores build up — then try to tamper with history.
The same concepts, as the working app: role consoles for producers, logistics, retail and auditors — and the public passport a customer scans.
| Part | In this explainer | In the real system |
|---|---|---|
| The ledger & tamper-evidence | Real — SHA-256 chain in your browser | Server-side in PostgreSQL, signed per actor |
| Distances & resource score | Mocked lookup tables | PostGIS distances + GLEC / ISO 14083 factors |
| Evidence capture (QR / NFC / GPS) | Mocked badges | WebApp QR + GPS; Android Web-NFC; iOS App Clip for NFC |
| Identities & signatures | Names only | Zitadel-issued keys; optional wallet credentials |