Tracks LP-0018, drafted in logos-co/lambda-prize#71.
A decentralized distribution layer for OpenStreetMap data. Communities mirror Geofabrik-verified PBF snapshots into Logos Storage and register them on-chain, so users can discover and download authentic map data without trusting a single operator.
Two required deliverables:
- A Logos Basecamp app — region discovery, host and download workflows, checksum verification, bulk hosting, local import, and update checks.
- A standalone OSM registry module/SDK — programmatic access to the on-chain registry, reusable by other Logos apps without depending on the Basecamp app.
The on-chain side is an OSM registry LEZ program with a SPEL IDL, storing per-region entries keyed by Geofabrik path and queryable by region, parent, or CID. Regions are identified at a specific level of the Geofabrik tree, with a predefined non-overlapping set so the same geography is never hosted twice.
Requires the Logos Storage module (may connect to an external Logos node until the built-in module lands) and a LEZ program for the registry.
Demonstrates a full fetch → store → register → verify → download pipeline for large binary assets.
Tracks LP-0018, drafted in logos-co/lambda-prize#71.
A decentralized distribution layer for OpenStreetMap data. Communities mirror Geofabrik-verified PBF snapshots into Logos Storage and register them on-chain, so users can discover and download authentic map data without trusting a single operator.
Two required deliverables:
The on-chain side is an OSM registry LEZ program with a SPEL IDL, storing per-region entries keyed by Geofabrik path and queryable by region, parent, or CID. Regions are identified at a specific level of the Geofabrik tree, with a predefined non-overlapping set so the same geography is never hosted twice.
Requires the Logos Storage module (may connect to an external Logos node until the built-in module lands) and a LEZ program for the registry.
Demonstrates a full fetch → store → register → verify → download pipeline for large binary assets.