Notifications 4 new
Submission verified ✓
Parcel KNY-047 — NDVI 0.61 · KES 2,400 queued
3 payouts disbursed
KES 7,200 sent to Forest Scout Cohort Alpha
Mission BNX-M-0221 complete
Ngong Hills — 42ha scanned · NDVI Δ +0.08
New RPL enrolment
Kofi Otieno enrolled — Forest Scout Beta cohort
Platform Overview
Live climate livelihood data — Super Moat flywheel status
ACTIVE SCOUTS
247
Forest Scout network
↑ 18 this month
HECTARES VERIFIED
1,840
AI-validated parcels
↑ 12% vs last quarter
TOTAL DISBURSED
KES 4.2M
M-Pesa B2C payouts
↑ KES 380K this week
AVG NDVI SCORE
0.58
Platform-wide health
↑ 0.04 delta vs baseline
Super Moat Flywheel — Live Status All systems active
🎓
Train
247
scouts enrolled
🚁
Deploy
14
drones active
🔬
Verify
1,840
ha validated
💚
Pay
4.2M
KES total out
Closed-loop status nominal. All 4 flywheel stages running. Next drone mission: Aberdares Zone C — scheduled 06:30 tomorrow.
Live Activity Feed ● Live
Submission KNY-047 verified — NDVI 0.61
2 min ago · Karura Forest
💳
KES 2,400 disbursed → Amani Wanjiku
4 min ago · M-Pesa B2C
🚁
Mission BNX-M-0221 landed — 42ha
18 min ago · Ngong Hills
🎓
Kofi Otieno passed Air Law exam — 91%
1 hr ago · Academy
Submission NRB-012 flagged — GPS mismatch
2 hr ago · Oracle
Parcel Health Map — Nairobi RegionView full map →
KNY-047
NDVI 0.61
NGH-031
NDVI 0.44
ABD-019
NDVI 0.72
NRB-022
NDVI 0.39
NRB-012
FLAGGED
Healthy (NDVI ≥ 0.55)
Moderate (0.35–0.55)
Flagged / Review
Academy PipelineView full →
Enrolled students247
Theory complete184
Flight hours met (5h)129
RPL certificates issued96
96
RPL Certified
151
In Training
Buji-Academy — KCAA RPL Training
Digital Forest Scout certification · KCAA-aligned Remote Pilot Licence pathway
STUDENTIDCOHORTPROGRESSFLIGHT HRSFEESSTATUSACTION
Amani Wanjiku
amani@buji.co.ke
BNX-2026-0847 Alpha
68%
3.5 / 5h Paid In Training
Kofi Otieno
kofi@buji.co.ke
BNX-2026-0861 Beta
45%
1.2 / 5h Paid In Training
Zawadi Muthoni
zawadi@buji.co.ke
BNX-2026-0823 Alpha
100%
5.8 / 5h ✓ Paid RPL Certified
Baraka Kimani
baraka@buji.co.ke
BNX-2026-0875 Beta
22%
0.5 / 5h Partial In Training
BUJI-NEXUS · DIGITAL FOREST SCOUT CREDENTIAL
Amani Wanjiku
KCAA Remote Pilot Licence — In Progress
STUDENT ID
BNX-2026-0847
COHORT
Forest Scout Alpha
STATUS
Active
CREDENTIAL HASH (PENDING KCAA SIGN-OFF)
0x3a7f2c1b…RPL cert upon full completion + KCAA examiner endorsement
RPL Module Progress68% complete
RPL-001 · Theory
KCAA Air Law & Regulations
87% Passed
RPL-002 · Theory
Radiotelephony & Communications
79% Passed
RPL-003 · Theory
Meteorology & Flight Planning
75% Active
RPL-004 · Technology
Drone Technology & Systems
50% Active
RPL-005 · Technology
NDVI & Multispectral Analysis
20% Active
RPL-006 · Practical
KCAA Practical Flight Assessment
Locked
Flight Hours
3.5h
of 5h required
1.5h remaining
Upcoming
📝 Meteorology exam
10 Apr 2026
🚁 Flight sim session 7
22 Apr 2026
📋 KCAA Practical test
15 Jun 2026
Fee Status
RPL Course (KES 180K)Paid
Medical cert (KES 10.5K)Paid
Practical exam (KES 22K)Pending
Total paid KES 190,500
THEORY MODULES
3
Air Law, Radio, Meteo
TECH MODULES
2
Drone Tech, NDVI Analysis
PRACTICAL
1
KCAA Flight Assessment
CODEMODULE TITLECATEGORYSESSIONSFEE (KES)KCAA ALIGNEDENROLLED
RPL-001KCAA Air Law & RegulationsTheory8✓ Yes247
RPL-002Radiotelephony & CommunicationsTheory6✓ Yes247
RPL-003Meteorology & Flight PlanningTheory8✓ Yes247
RPL-004Drone Technology & SystemsTech10✓ Yes247
RPL-005NDVI & Multispectral AnalysisTech8Partial247
RPL-006Practical Flight AssessmentPractical522,000✓ Yes129
CERTS ISSUED
96
KCAA RPL credentials
PENDING
18
Awaiting KCAA sign-off
CREDENTIAL HASHES
96
On-chain ledger
STUDENTCERT NUMBERKCAA REFISSUEDEXPIRESHASHSTATUS
Zawadi MuthoniBNX-RPL-0096KCAA/RPL/2026/0962026-01-202028-01-190x3a7f2c…Active
Amani WanjikuPendingIn Training
TOTAL COLLECTED
KES 24.7M
All cohorts
PENDING
KES 1.2M
Outstanding fees
MPESA TX COUNT
389
This intake
STUDENTDESCRIPTIONAMOUNT (KES)M-PESA REFDATESTATUS
Amani WanjikuRPL Course Fee180,000MP-2026-01122026-01-08Paid
Amani WanjikuKCAA Medical Certificate10,500MP-2026-01982026-01-10Paid
Amani WanjikuPractical Assessment22,0002026-04-15Pending
Kofi OtienoRPL Course Fee180,000MP-2026-02012026-01-15Paid
Baraka KimaniRPL Course Fee (50% deposit)90,000MP-2026-02902026-02-01Partial
Drone Mission Control
Autonomous UAV fleet management · Multispectral mapping · NDVI data pipeline
DRONES ACTIVE
14
In field / standby
MISSIONS COMPLETE
221
All-time
HA SCANNED TODAY
284
Across 6 parcels
NDVI DATA POINTS
2.1M
Multispectral readings
Active & Recent Missions
MISSION IDLOCATIONPILOTDRONESTATUSNDVI ΔHA
BNX-M-0222Aberdares Zone CZawadi MuthoniDJI Matrice 30TScheduled38
BNX-M-0221Ngong HillsJames KariukiDJI Mavic 3TComplete+0.0842
BNX-M-0220Karura ForestAmani WanjikuDJI Matrice 30TComplete+0.0461
BNX-M-0219Oloolua RidgeKofi OtienoDJI Mavic 3TProcessing29
BNX-M-0218Nairobi WetlandsJames KariukieBee X FixedComplete+0.1194
Fleet Status
DJI Matrice 30T ×3
Primary survey fleet
Ready
DJI Mavic 3T ×6
Scout-operated units
In Use
eBee X Fixed ×2
Long-range mapping
Ready
Autel EVO II ×3
Reserve fleet
Maintenance
Latest NDVI Scan
0.61
Parcel: KNY-047 · Karura Forest
Mission: BNX-M-0220 · 2026-03-28
Delta vs baseline: +0.04 ↑
Healthy vegetation confirmed
Verification Oracle
AI-driven Proof of Work · GPS photo vs drone NDVI comparison · Payout gate
AUTO-APPROVED
1,642
5/5 checks passed
PENDING REVIEW
23
4/5 checks — human queue
REJECTED
89
≤ 3/5 checks failed
AVG CONFIDENCE
84%
AI CV classification
Submission Queue23 pending review
SUB IDSCOUTPARCELSUBMITTEDCHECKSNDVIAI CONFSTATUS
SUB-1847Amani WanjikuKNY-047Today 09:14 5/50.6191%Approved
SUB-1843Baraka KimaniNRB-012Today 07:52 3/50.2258%Rejected
SUB-1841Kofi OtienoNGH-031Yesterday 16:30 4/50.4476%Review
Select a submission to inspect checks
Click any row in the queue above to load the full verification report.
Oracle Thresholds
NDVI minimum≥ 0.35
NDVI delta minimum≥ 0.05
AI confidence minimum≥ 72%
GPS accuracy radius≤ 25m
Auto-approve threshold5 / 5 checks
Human review threshold4 / 5 checks
AI Model Info
ClassifierEfficientNet-B0
DetectorYOLOv8
Classes8 ecosystem types
Model versionecosystem-v2
Last retrainedMar 2026
Geo Map Pay — M-Pesa Disbursements
Instant B2C payouts triggered by AI-verified drone logs · Daraja API integration
TOTAL DISBURSED
KES 4.2M
All-time
THIS WEEK
KES 380K
89 transactions
AVG PAYOUT
KES 2,420
Per verified submission
SUCCESS RATE
99.1%
Daraja API uptime
Live Payout QueueDaraja connected
PAYOUT IDSCOUTPHONEAMOUNTPARCELM-PESA REFSTATUS
PAY-2891Amani Wanjiku0722••••23KES 2,400KNY-047OBJ2K39H1ISent
PAY-2890Zawadi Muthoni0733••••11KES 3,200ABD-019OBJ2K39F8RSent
PAY-2889Kofi Otieno0711••••77KES 1,600NGH-031Queued
PAY-2888Baraka Kimani0700••••54KES 0NRB-012Blocked
Payout Formula
base_rate = KES 500 / hectare / visit
ndvi_bonus = 1.0 + (composite_score − 80) × 0.01
amount_ksh = round(base_rate × area_ha × ndvi_bonus)
Max bonus: +20% at 100% composite score · NDVI multiplier capped at 1.20
LATEST PAYOUT
KES 2,400
Amani Wanjiku · KNY-047
OBJ2K39H1I · Daraja B2C
Transaction confirmed · 2 min ago
Daraja API Status
EnvironmentProduction
Shortcode600XXX
Command IDBusinessPayment
API uptime99.1%
Today's Breakdown
Auto-disbursedKES 48,200
QueuedKES 3,200
Blocked (failed verify)KES 0
Recipients today19
Inclusion Bridge — USSD / SMS
Africa's Talking USSD gateway · Feature-phone access for rural Forest Scouts
USSD SESSIONS TODAY
312
*384*2884# dial-in
SUBMISSIONS VIA USSD
44
Feature-phone reports
SMS NOTIFICATIONS
89
Payout confirmations sent
USSD Session SimulatorAfrica's Talking integration
USSD Terminal Simulator — *384*2884#
# Africa's Talking USSD Gateway — Session active
# Service code: *384*2884# · Network: Safaricom KE
CON Welcome to Buji-Nexus Forest Scout Network 1. Submit restoration report 2. Check my payouts 3. My RPL training status 4. Emergency: report incident 0. Exit
USSD Menu Tree
*384*2884# — Buji-Nexus main menu
1 → Submit restoration report
1*1 → Confirm GPS + queue submission → END + M-Pesa trigger
1*2 → Enter parcel code manually
2 → Check payouts → last 3 M-Pesa receipts
3 → RPL training status → progress % + next step
3*1 → Request instructor callback
4 → Emergency report → routes to admin alert
0 → Exit session
Africa's Talking Config
Service code*384*2884#
CountryKenya (KE)
NetworksSafaricom, Airtel
Session TTL60s idle
State storeRedis
StatusLive
SMS Log
0722••••23 · Amani W.
"BujiNexus: KES 2,400 sent to your M-Pesa. Parcel KNY-047 verified. Thank you!"
Today 09:16
0711••••77 · Kofi O.
"BujiNexus: Your submission NGH-031 is under review. Expect response in 2hrs."
Yesterday 16:35
Session Stats
Avg session length2.3 steps
Drop-off at step 112%
Submission completion78%
Restoration Parcel Map
3D Digital Twin · PostGIS geo-parcels · Mapbox GL JS — NDVI layer overlay
Mapbox GL JS / PostGIS
3D Digital Twin Layer
(Connect Mapbox token in Settings to activate live terrain)
KNY-047
NDVI 0.61 ↑
NGH-031
NDVI 0.44 →
ABD-019
NDVI 0.72 ↑
NRB-022
NDVI 0.39 →
NRB-012
FLAGGED
Healthy (NDVI ≥ 0.55)
Moderate (0.35–0.55)
Excellent (NDVI ≥ 0.65)
Flagged / Review
Parcel Detail
Click a parcel on the map to inspect its data.
PARCEL CODEECOSYSTEMAREA (HA)NDVI CURRENTNDVI BASELINEDELTAMISSIONSSTATUS
KNY-047Tropical forest4.80.610.57+0.0412Active
NGH-031Grassland / shrub6.40.440.36+0.088Active
ABD-019Afro-alpine11.20.720.61+0.116Active
NRB-022Riparian buffer3.10.390.41−0.024Monitoring
NRB-012Degraded land2.70.220.28−0.063Flagged
Admin Console
System settings · User management · API keys · Audit log
NAMEEMAIL / PHONEROLEJOINEDLAST ACTIVESTATUS
Platform Adminadmin@buji-nexus.co.keAdmin2025-09-01TodayActive
Amani Wanjikuamani@buji.co.keScout2026-01-08TodayActive
Zawadi Muthonizawadi@buji.co.kePilot+Scout2025-11-14YesterdayActive
James Kariukijames@buji.co.kePilot2025-10-02TodayActive
Kofi Otienokofi@buji.co.keScout2026-01-152 days agoActive
Baraka Kimanibaraka@buji.co.keScout2026-02-011 week agoPartial fees
API & Integration Keys
SERVICEKEY / ENDPOINTENVLAST USEDSTATUS
Daraja B2C (M-Pesa)https://api.safaricom.co.ke/mpesa/b2c/v3/…Production2 min agoActive
Africa's Talking USSDhttps://api.africastalking.com/ussd/…Production4 min agoActive
Mapbox GL JSpk.eyJ1IjoiYnVqaS1uZXh1c…••••Sandbox1 hr agoNeeds prod key
AI Inference (EfficientNet)https://inference.buji-nexus.internal/v2/…Production9 min agoActive
KCAA Registry APIhttps://api.kcaa.or.ke/rpl/sync/…Sandbox3 days agoAwaiting KCAA approval
TIMESTAMPUSERACTIONMODULERESULT
2026-03-31 09:14:02Amani WanjikuSubmitted restoration report SUB-1847OracleApproved
2026-03-31 09:14:08SystemM-Pesa B2C PAY-2891 dispatched KES 2,400Geo Map PaySent
2026-03-31 07:52:11Baraka KimaniSubmitted restoration report SUB-1843OracleRejected
2026-03-30 18:44:00James KariukiMission BNX-M-0221 logged — 42haDronesValidated
2026-03-30 11:02:44Kofi OtienoAir Law exam — score 91%AcademyPassed
Platform Settings
Verification Oracle Thresholds