About the Project

Inspiration

I come from a diverse African background; rural areas, farm belts, and coffee regions. I've seen firsthand how our grandparents and parents, despite feeding nations, remain invisible in formal systems. They can’t access loans, lose subsidies to middlemen, and sell their harvests at unfair prices—all because they lack a verifiable, digital identity.

When I learned about MOSIP and digital ID’s potential during the hackathon upskilling course, I asked: What if I could give every smallholder farmer a secure digital identity that acts as a key to prosperity? That question became AgroID.

What it does

AgroID is a secure, scalable digital identity ecosystem built on top of national ID systems like MOSIP, designed specifically for smallholder farmers. It does four core things:

  1. Issues a verified Farmer Digital ID linked to national ID, biometrics, and land/tenancy records.
  2. Creates a digital Agri-Wallet that enables direct receipt of subsidies, payments, and access to microloans.
  3. Provides a QR-based produce passport that traces crops from farm to market, ensuring transparency and fair pricing.
  4. Generates a trust score based on farming history, transactions, and yield data—enabling credit and insurance without collateral.

In short: AgroID turns a farmer from an anonymous producer into a verified, bankable, and empowered economic agent.

How I built it

I followed a modular, government-first approach:

Phase 1 – Research & Design:

  • Interviewed 40+ smallholder farmers (via local NGOs) to understand pain points.
  • Mapped existing digital ID infrastructure in Rwanda, Kenya, and Nigeria using MOSIP documentation.
  • Designed user journeys for semi-literate, low-tech users.

Phase 2 – Prototype Development:

  • Frontend: Progressive Web App (React) with offline-first capability and USSD/SMS fallback.
  • Backend: Java/Spring Boot microservices to ensure compatibility with MOSAP APIs.
  • Database: PostgreSQL with blockchain logging (Hyperledger Fabric) for immutable audit trails.
  • MOSIP Integration: Used the sandbox to simulate ID authentication and KYC processes.
  • Additional Tools:
    • Mapbox for land parcel mapping
    • Twilio for SMS/USSD integration
    • QR code generation for produce tracing

Phase 3 – Pilot Simulation: I simulated a pilot in Rwanda using synthetic data for:

  • 5,000 farmer registrations
  • Subsidy disbursement via mobile money
  • Coffee supply chain traceability from farm to export

Challenges I ran into

  1. Low-Tech Adoption: Designing for farmers with basic phones required us to simplify UI drastically and build robust USSD fallback—something our original app-only approach didn’t cover.
  2. Data Privacy & Security: Balancing transparency with GDPR-like regulations meant implementing selective disclosure and user consent flows, which added complexity.
  3. Interoperability: Ensuring AgroID could work across different mobile money systems (M-Pesa, MTN Mobile Money, etc.) required building adapter APIs.
  4. Team Coordination: With members across time zones and limited physical meetups, I relied heavily on GitHub, Figma, and daily Scrum on Discord.

Accomplishments that I'm proud of

  • Built a working prototype in just three weeks that demonstrates end-to-end farmer onboarding, subsidy receipt, and produce traceability.
  • Designed a financially sustainable model with clear value for farmers, governments, and agri-businesses.
  • Won over our toughest critics—I tested the concept with actual farmers via partner NGOs and received overwhelmingly positive feedback.
  • Ensured gender inclusivity—our design explicitly addresses land ownership barriers for women farmers.

What I learned

  • Digital ID is more than authentication—it’s about building an ecosystem of trust.
  • The human element is irreplaceable—tech must be complemented by community champions (e.g., local agri-agents).
  • Scalability requires policy alignment—the best tech fails without government and regulatory buy-in.
  • Simple > sophisticated—for rural adoption, a feature phone solution beats a smartphone app every time.

What’s next for AgroID: Digital Identity for Africa’s Farmers

Our roadmap is clear:

Short-term (Next 6 months):

  • Formalize partnerships with NGOs and agriculture ministries in Rwanda and Kenya.
  • Apply for incubation at CMU-Africa’s Industry Innovation Lab.
  • Pilot with 1,000 real farmers, measuring impact on income, loan access, and subsidy leakage.

Medium-term (12–18 months):

  • Expand to two additional countries.
  • Integrate with climate-smart agriculture platforms for carbon credit tracking.
  • Launch an API marketplace for third-party services (insurance, input suppliers).

Long-term vision:

  • Become the default digital identity layer for Africa’s agricultural economy, serving 200 million smallholder farmers.
  • Enable cross-border trade facilitation using verified farmer identities.
  • Contribute to food security, financial inclusion, and women’s economic empowerment at continental scale.

I believe the future of African agriculture is digital, transparent, and fair—and AgroID is here to build that future, one farmer at a time.

Share this project:

Updates