The Problem
Land disputes are one of the most significant sources of civil conflict in Nigeria. At the root of many disputes is a fundamental problem: nobody knows for certain who owns what.
A state government approached us with a challenge: their land registry contained records dating back to 1914 — paper ledgers, handwritten deed documents, manually updated maps — with no digital backup, no search capability, and no way to verify a title without physically visiting the registry office and waiting weeks.
The backlog of pending title verifications: 18 months.
The Scope
- 3.2 million parcels of land across the state
- 140 years of historical records
- 2,400 daily transactions at peak
- 23 local government offices to integrate
- 6 major record formats across different historical periods
Phase 1: Digitisation
Before we could build the system, the records had to be digitised. This was not a technology problem — it was a logistics and quality control problem.
We partnered with a local data entry firm to digitise paper records through a combination of scanning and manual transcription. We built a quality control layer: every transcribed record was verified by a second operator against the scanned image. Discrepancies were flagged for human review.
11 months. 3.2 million records. 99.7% verification accuracy.
Spatial Data
Historical cadastral maps were georeferenced — aligned to modern coordinate systems — using GIS software. Each land parcel was given a unique identifier that linked the spatial boundary to the documentary record.
This was the hardest part of the project. Historical maps were inconsistent in scale, projection, and accuracy. Georeferencing required significant manual intervention and survey validation for disputed boundaries.
Phase 2: The System
Public Portal
Citizens can search land records by owner name, address, or parcel number. Title verification is instant for digitalised records, same-day for records awaiting scanning.
The portal supports document download (Certificates of Occupancy, survey plans) with a QR-code verification mechanism so recipients can verify authenticity without accessing the full portal.
Registry Officer Interface
Registry officers have a case management dashboard for handling title transfers, subdivision applications, and encumbrance registrations. Each action creates an immutable audit trail with officer identity, timestamp, and before/after state.
Integration with the Judiciary
Land dispute cases require verified registry records. We built a secure API integration with the state judiciary that allows courts to request verified title information without requiring a physical registry visit.
Fraud Detection
Cross-referencing historical records revealed 847 cases of suspected duplicate registrations — the same parcel with two sets of owners. These were flagged for manual review and held pending legal resolution. This feature alone paid for the system's cost.
Results
- Title verification backlog: 18 months → same day
- Processing time for transfers: 6 weeks → 5 business days
- Revenue from registration fees: +240% in year one (previously, unregistered transactions generated no fees)
- Land dispute filings in the state: -34% year-over-year (attributed to improved title clarity)
- Fraudulent duplicate registrations identified: 847 cases
What We Learned
The technology was the easy part. The hardest challenges were:
- Getting 23 LGA offices with varying levels of digital literacy to adopt the new workflow
- Resolving the legal status of discovered duplicates (which required significant coordination with the attorney general's office)
- Managing public expectations — citizens who had waited years expected same-day resolution, which wasn't possible for complex contested cases
Change management investment matched engineering investment on this project. That balance was right.