Created on 28th April 2025
•
The Gateway to the Zinneke Rescue Mission
Mission Enrollment serves as the gateway to an extraordinary journey: the Zinneke Rescue Mission. Just as the Senne River shaped Brussels' history through its floods more than once — creating the story of the Zinneke, the city's beloved mixed-breed dogs — we are now flowing from many nodes and layers of the world's computer network Ethereum to preserve the digital souvenirs of the 2024 Zinneke Parade.
This enrollment tool is the first step for joining a collaborative and artistic adventure. Like the historical Zinneke that brought character to Brussels, we are bringing together various participants — starting with the innovative minds from a global blockchain gathering once held in Belgium — to preserve citywide parade memories through blockchain technology.
The digital journey unfolds over the course of one year, extending into two chapters:
Together, we are writing a brilliant chapter in Brussels' contemporary history of community, resilience and art.
These challenges were overcome in collaboration with Devin AI through iterative development, careful testing, and a focus on maintaining a consistent user experience across different devices and network configurations.
Challenge: Supporting both original (#910) and enhanced (#1157) EAS schemas simultaneously
Solution: Implemented a dual-schema query system in EnrollmentsView and created utility functions to handle data from both schemas consistently
Challenge: Preparing for mainnet deployment while maintaining testnet functionality
Solution: Created a comprehensive migration roadmap, implemented network selection UI, and added informational banners about deployment costs
Challenge: Rate limiting and inconsistent responses from the POAP API
Solution: Replaced middleware with dedicated API route, implemented caching, and added robust error handling with retries
Challenge: UI scaling issues on smaller devices affecting usability
Solution: Implemented responsive design patterns, optimized component layouts, and improved text contrast for better accessibility
Challenge: Complex wallet interactions and signing flows
Solution: Added step indicators, improved error messages, and implemented structured data signing for better security and user experience
Tracks Applied (1)
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.