Logo Lanfrica

ethio-core/ethio-core

Domain:

digital infrastructure

Record type:

software
Creator:
eth
Host:
Ethio-Core: Ethiopia's first event-sourced AI financial infra. A unified platform for biometric eKYC (Fayda-native), digital identity, federated SSO, and card systems. Features offline payments, tokenization, and cryptographic audit trails with temporal query support. Built for the Kifiya Inspire 3.0 Hackathon. # Ethio-Core: Ethiopia's First Event-Sourced Financial Infrastructure ## πŸš€ Overview **Ethio-Core** is a comprehensive, production-ready financial infrastructure platform built for the **Kifiya Inspire 3.0 Hackathon**. It combines all five core challenge areas into a unified, event-sourced system: | Challenge Area | Implementation | |----------------|----------------| | **A. AI-Driven Biometric Verification** | Face recognition, liveness detection, deepfake detection, voice biometrics, fairness metrics | | **B. Intelligent eKYC Orchestration** | Fayda National ID integration, OCR+NLP, synthetic identity detection, KYC portability | | **C. Digital Identity System** | Identity lifecycle, selective disclosure, secure vault, identity recovery | | **D. Federated SSO** | OAuth2/OIDC, consent management, cross-border federation, biometric-backed SSO | | **E. Card-Based Identity & Transaction** | Virtual cards, biometric binding, offline payments, dynamic CVV, tokenization | ## πŸ† Key features - **Immutable Event Store**: Every action is recorded as an append-only event β€” complete audit trail - **Cryptographic Hash Chain**: SHA-256 tamper-evident security β€” bank-grade integrity - **Temporal Queries**: "Time-travel" audit capability β€” ask "what was the state at 2:00 PM?" - **Gas Town Pattern**: Agent memory survives crashes β€” zero data loss - **Optimistic Concurrency**: Prevents double-spending β€” handles race conditions - **Fayda Integration**: Native Ethiopian National ID support β€” local relevance - **Offline Payments**: Sequence-protected QR vouchers β€” financial inclusion # ETHIO-CORE - COMPLETE SYSTEM ARCHITECTURE DIAGRAMS ## DIAGRAM 1: HIGH-LEVEL SYSTEM ARCHITECTURE ```mermaid graph TB subgraph EXTERNAL["EXTERNAL ACTORS"] USER[πŸ‘€ End User] MERCHANT[πŸͺ Merchant] ADMIN[πŸ‘¨β€πŸ’Ό Admin/Regulator] AI_AGENT[πŸ€– AI Agents] end subgraph PRESENTATION["PRESENTATION LAYER"] UI[React/Next.js Frontend Digital Wallet UI] CAM[Camera Module WebRTC + MediaPipe] ADMIN_UI[Admin Dashboard …

Languages

Licenses