# π dChanga β Transparent Community Crowdfunding on Hedera
### π Mission
Empower Kenyan communities to raise funds with verifiable trust, milestone-based payouts, and QR code transparency β no middlemen, no fraud, just impact.
---
## π‘ Problem
Traditional crowdfunding in Africa often faces:
- Lack of **transparency** (funds misuse)
- **Manual record-keeping**
- **Low donor trust**
- No simple way to **verify** campaign authenticity or progress
---
## β
Solution
**CrowdfundKE** uses **Hedera Hashgraph** to make community fundraising:
- **Transparent:** Immutable donation records via HCS (Hedera Consensus Service)
- **Accountable:** Milestone-based payouts via Smart Contracts
- **Verifiable:** QR codes link to real campaign data on-chain
- **Inclusive:** Mobile-first UX for WhatsApp/social sharing
---
## βοΈ Core Architecture
| Feature | Hedera Service | Description |
|----------|----------------|--------------|
| Campaign Creation | Smart Contract Service | Define goal, deadline, payout logic |
| Contribution Logging | Consensus Service (HCS) | Timestamp every donation immutably |
| Campaign Token | Token Service | Optional NFT or token as proof of support |
| QR Code Verification | Frontend + HCS | Scan to verify campaign details and history |
| Milestone-Based Payouts | Smart Contracts | Release funds only when milestones are achieved |
| Flagging + Review | HCS + Smart Contracts | Pause and review suspicious campaigns |
---
## π± UX Flow
1. **Create Campaign** β Enter goal, description, deadline
2. **Generate QR Code** β Share via WhatsApp, posters, or social media
3. **Contribute** β Scan & send HBAR or stablecoin via wallet
4. **Track Progress** β See live updates, milestones, and receipts
5. **Verify** β Campaign details visible on **HashScan** for transparency
---
## π§ Trust Layer
- **Verified Wallets:** Campaign creators link their Hedera wallet to their identity
- **Endorsements:** Trusted community members co-sign campaigns
- **QR Scan:** Reveals β¦