Skip to main content

Track 2 — Service Provider Identity

What you have built as a worker in the residential economy


What Track 2 Contains

Every service job processed through Resident feeds Track 2. Both parties’ Trust Graphs update simultaneously on every completed job. Provider record per job:
  • Job category (electrical, plumbing, cleaning, etc.)
  • Job completion: confirmed, disputed, or abandoned
  • Client rating (1–5 stars + optional text review)
  • Response time (time from request to acceptance)
  • Completion time (time from acceptance to completion confirmation)
  • Payment received: on time, delayed, or disputed
  • Repeat hire: did this client hire them again?
Requester record per job:
  • Payment timeliness (paid promptly after completion or delayed)
  • Communication clarity (did they show up for scheduled service?)
  • Dispute history with providers
  • Respect signal (are good providers booking them again?)

Service Categories

The filter: does trust between these parties matter, and does a witnessed record make both parties better off?
MAINTENANCE AND PROPERTY CARE:
  Electrical work (installation, repair, rewiring)
  Plumbing (pipes, drainage, bathroom, kitchen)
  Tiling (floor, wall, bathroom)
  Carpentry (furniture, doors, windows, cabinets)
  Painting and decorating
  Roofing (flat roof, waterproofing, gutters)
  AC servicing and repair
  Generator maintenance and repair
  Borehole servicing and repair
  Cleaning: domestic, post-construction, move-in/out
  Pest control and fumigation

ESTATE AND FACILITY MANAGEMENT:
  Security services (guards, monitoring)
  Facility management (estates, commercial buildings)
  Estate management (residential estate operations)

REAL ESTATE ADJACENT:
  Property photography and videography
  Virtual tour creation (360° walkthroughs)
  Interior design and space planning
  Moving and logistics (residential moves)
  Furniture assembly and installation

RESIDENTIAL UTILITIES:
  Generator and diesel management (supply and maintenance)
  Water supply coordination (estate/compound level)
  Smart home device installation
  CCTV installation and monitoring setup
  Home network setup and IT support

Future Service Categories

These categories are valid Trust Graph use cases but are lower priority because the trust requirement is weaker and Leja’s value-add is less clear:
LATER-WAVE DEFERRED:
  Tutoring and home lessons
  Childcare and nanny services
  Catering for residential events
  Laundry and dry cleaning
  Personal shopping and errands
  Home-based fitness coaching
  Event coordination (residential communities)

Track 2 Verification Model

Tier 1 — Identity Verified: NIN/BVN verified via KYC partner. Confirms: this person exists and is who they claim. Required before any job can be accepted. Tier 2 — Business Registered (where applicable): CAC registration number verified via CAC public registry API. Required for: facility management firms, estate management companies, moving companies, larger cleaning services. Tier 3 — Trade Certified: Self-uploaded certification from a recognized body:
  • COREN (Council for the Regulation of Engineering in Nigeria)
  • NIOB (Nigerian Institute of Building)
  • State Electricity Boards (electricians)
  • State Plumbers Board (plumbers)
  • Any other recognized Nigerian professional body
Leja’s role on Tier 3: Leja stores the certification document, records the issuing body name, and displays the expiry date (if applicable). Leja witnesses the CLAIM. Leja does NOT verify the certification’s authenticity. Why: if Leja verifies certification authenticity, Leja enters the liability chain for tradesperson quality. If a Leja-”verified” electrician causes a fire, Leja is liable. The witnessing model keeps liability with the provider. The market validates competence through ratings and repeat hire rates over time. If a provider submits a fraudulent certification:
  • The fraud is permanent in their Trust Graph when discovered
  • The liability is theirs, not Leja’s
  • The Tier 2 and Tier 3 fraud flag system applies

The Bidirectional Trust Graph Update

After every completed job, both parties’ Trust Graphs update:
Provider receives:
  + Job completion TrendEvent
  + Client rating (1–5 stars)
  + Response time record
  + Completion time record
  + Payment receipt confirmation
  + Repeat hire signal (if client books again)

Requester receives:
  + Service completion TrendEvent (maintained property)
  + Payment timeliness record
  + Provider behavior rating (did they show, communicate, complete?)
  + Repeat hire signal (if they book the same provider again)
Bad requesters accumulate a record that good providers see before accepting. Good providers accumulate a record that serious requesters prefer. The same witnessing model works for both sides. Every transaction.

Track 2 in the Resident App

What the service provider sees:
  • Verification tiers achieved and what remains
  • Jobs completed (total and by category)
  • Rating score (overall and by category)
  • Repeat hire rate (their strongest signal)
  • Response time average
  • Completion time average
  • Income signal summary (not shown as exact income — as a trend)
  • Client feedback summaries
What they can do:
  • Set their service categories and operating areas (LGA level)
  • Set their availability (active / on leave / not taking new clients)
  • View their client request queue
  • Accept or decline jobs (before address is revealed)
  • Share their provider profile via link

Trust Matching in the Service Participation Loop (AI Dimension G)

The service participation loop does not match on proximity and price alone. Surface matching (any platform can do this):
  • Electrician available in Surulere
  • Within 5km of the request
  • Budget within stated range
Trust matching (only Leja can do this):
  • Trust tier compatibility (Gold-tier resident matched with Gold-tier provider)
  • Behavioral compatibility (requester’s service history vs. provider’s typical client profile — do they usually work well together?)
  • Property context (provider’s experience with this property type and this specific maintenance category)
  • Payment reliability (requester’s payment timeliness to providers surfaced before the provider accepts)
  • Repeat hire signal (if these two have worked together before and it went well — surface that prominently)
Inclusion rule: Trust tier matching must not exclude lower-tier users. Bronze-tier providers and requesters deserve service participation access. The algorithm surfaces appropriate matches at every tier. Not optimizing only for top-tier transactions.