Check-in System Fixes Announcement ## 🎉 Multi-DAO Check-in System Fixed! We've resolved several issues with the check-in system that were affecting users who participate in multiple DAOs: ## ✅ Fixed Issues: ### 1. Multi-DAO Check-in Support - Problem: Users could only check in once per day across ALL DAOs - Solution: Updated database constraint to allow one check-in per day per DAO - Result: You can now check in to PsyopDaily AND Anarchismemes on the same day ### 2. Check-in Window Timing - Problem: Time until next check-in showed incorrect hours (e.g., 27h 48m) - Solution: Fixed 5 AM UTC rollover logic across all components - Result: Accurate countdown until next check-in window ### 3. Duplicate Check-in Detection - Problem: "Already checked in" message didn't always display correctly - Solution: Improved duplicate detection and user feedback - Result: Clear "already checked in" messages with proper time remaining ### 4. DAO Identification - Problem: Check-in DMs didn't show which DAO you checked into - Solution: Added DAO name to all check-in messages - Result: Clear identification of which DAO check-in was for ## 🕐 Check-in Schedule: - Window: 5:00 AM UTC → 5:00 AM UTC (24 hours) - Equivalent: 12:00 AM EST → 12:00 AM EST - Same time as: Daily posts - Per DAO: One check-in per day per DAO ## 🎯 What This Means: ✅ PsyopDaily DAO: One check-in per day ✅ Anarchismemes DAO: One check-in per day ✅ Both DAOs: Can check in to both on same day ✅ Accurate timing: Correct countdown until next check-in ✅ Clear messages: DAO names shown in all DMs ## 🔄 No Action Needed: All fixes are automatic - just continue checking in as usual. The system will now properly handle: - Multiple DAO participation - Accurate timing - Clear feedback messages Thanks for your patience as we improved the multi-DAO experience! 🚀