Web 3 Vibes: Week 3 Competition