Logo Lanfrica

litmajor/mtaa-dao

Domaine:

digital infrastructure

Type de record:

software
Créateur:
lit
Hôte:
MtaaDAO is a full-stack DAO and DeFi platform built for East African markets. 364 versioned API endpoints across DAOs, Wallets, Treasury, and YUKI trading. Three-persona dashboard: Okedi (governance), Yuki (trading), Amara (passive investment) M-Pesa on/off-ramp — native integration with East African mobile money. # 🌍 MtaaDAO – Community-Powered DeFi for East Africa --- ## 🎯 What is MtaaDAO? **MtaaDAO** is a full-stack **DAO and DeFi platform** purpose-built for East African markets. It combines: - **364+ versioned API endpoints** for DAOs, wallets, treasury management, and trading - **Three-persona dashboards** for different user types: - 👤 **Okedi** – Community governance and participation - 📈 **Yuki** – Active trading and profit generation - ➕ **Amara** – Passive investment and yield farming - **M-Pesa on/off-ramp integration** – Native connection to East African mobile money - **ERC4626 Vault System (MaonoVault)** – Trustless, community-managed savings circles - **AI-Powered Assistant (Morio)** – Natural language interface for DAO operations --- ## 🚀 Key Features ### Financial Layer - ✅ **Multi-wallet support** (CELO, cUSD, and wrapped assets) - ✅ **Personal & community vaults** with yield tracking - ✅ **Automated vault management** – deposit/withdraw/NAV/fee distribution - ✅ **Transaction history** with real-time updates - ✅ **Recurring payment automation** and locked savings mechanisms - ✅ **Smart Router** – Multi-exchange price comparison and optimal trade execution - ✅ **CEX Integration** – Direct trading on centralized exchanges with fee optimization ### Governance & Community - ✅ **Advanced proposal system** with templates and custom fields - ✅ **Vote delegation** – scoped by category or specific proposals - ✅ **Task & bounty marketplace** – community-driven contributions - ✅ **Escrow system** – secure payments with dispute resolution --- ## ⚙️ Worker Observability (Payouts) Short instructions for monitoring and smoke-testing the referral payout worker are in docs/worker-observability.md. Quick dry-run smoke test: ```bash # from repo root NODE_ENV=development npx ts-node scripts/smoke-payout-worker.ts ``` Set `ADMIN_ALERT_WEBHOOK` to a Discord webhook to receive critical alerts when payouts fail after retries. - ✅ **Proposal comments** – engageme …