Umanity
Give Transparently. Earn Impactfully.
Created on 4th August 2025
•
Umanity
Give Transparently. Earn Impactfully.
The problem Umanity solves
Umanity revolutionizes charitable giving by solving critical problems in traditional donation systems:
- No Verification Barriers: Unlike platforms requiring extensive KYC/documentation, users can donate instantly to global causes without any verification process
- Transparent Impact Tracking: Every donation is recorded on Base blockchain, providing complete transparency and eliminating concerns about fund misuse
- Incentivized Giving: Users earn $UMANITY tokens for donations, creating the first "earn-to-give" ecosystem that rewards generosity
- Global Accessibility: Anyone with a crypto wallet can participate - no geographic restrictions, bank accounts, or payment processor limitations
- Direct P2P Support: Enables instant peer-to-peer donations within communities (especially Farcaster) without intermediaries taking fees
- Social Proof & Gamification: Public donation feeds and leaderboards encourage community participation and create positive social pressure for giving
- Multi-Channel Giving: Supports global pools for verified causes, direct user-to-user transfers, and verified individual recipients
- Real-time Rewards: Automatic point calculation and token distribution based on donation amounts with epoch-based multipliers for early adopters
Challenges I ran into
Technical & Design Challenges Overcome:
-
Web3 Integration Complexity: Integrating multiple wallet providers (MetaMask, Coinbase, WalletConnect) with consistent UX across different connection states. Solved by implementing a unified wallet abstraction layer with proper error handling and fallback mechanisms.
-
Real-time Data Synchronization: Ensuring donation stats, leaderboards, and pool data update instantly across the platform. Built a robust API architecture with WebSocket connections and implemented optimistic UI updates with proper error rollback.
-
Token Economics Design: Balancing reward mechanisms to incentivize giving without creating unsustainable token inflation. Implemented epoch-based multipliers that decrease over time, rewarding early adopters while maintaining long-term sustainability.
-
Database Schema Evolution: Managing complex relationships between users, donations, pools, and rewards while maintaining data integrity. Designed a flexible schema supporting multiple donation types (pool, P2P, legacy) with unified point calculation.
-
Social Features Integration: Building Farcaster frame compatibility and social proof mechanisms. Created a public donation feed system with privacy controls and frame interaction bonuses.
-
Mobile Responsiveness: Ensuring the complex landing page animations and dynamic content work seamlessly across all devices. Implemented progressive enhancement with CSS Grid and custom breakpoints.
-
Smart Contract Gas Optimization: Minimizing transaction costs while maintaining security. Implemented efficient batch processing and optimized contract interactions.
Smart Contract Address(es)
0x1A51b64F0af8180EC12f19Fd665f05c917996626
Tracks Applied (1)
Top 5 New Consumer Apps
Technologies used
