Thank you for the upvotes. I chose a 2D avatar system (sprite sheets) because during my time in Fukushima, I realized that high-spec hardware and high-speed internet aren't always available to everyone. I want this "Virtual Protest" to be accessible even on older smartphones, ensuring no voice is left behind due to a digital divide.
As the author, I’d like to add a bit more context.
My background is not in CS, but in the fish market. However, in the early days of the web, I managed the hosting for [Crimson Room](https://en.wikipedia.org), one of the original "Escape the Room" games. That experience taught me a simple truth: if the content is meaningful and engaging, the world will respond.
Today, I see young people in Japan and elsewhere giving up on social change because the "cost-performance" of traditional protest feels too low, or the risks too high. I want to change that.
The *Virtual Protest Protocol (VPP)* is my attempt to build a "digital town square" that is:
1. *Healing Social Division:* Modern discourse is broken by "For vs. Against" binaries. VPP introduces an *"Observe"* mode, allowing the silent majority to manifest their presence and concern without being forced into polarized camps. It visualizes the scale of the "unspoken" public will.
2. *Low-spec friendly:* So anyone with a $50 smartphone can participate.
3. *Resilient:* A protocol that can be hosted anywhere, making it harder to shut down.
4. *Visually powerful:* Thousands of avatars moving together creates a psychological impact that a simple "like" button cannot achieve.
I am 75. I don’t have 20 years to learn every modern web stack, but I have the vision and the initial specs. I am looking for "architects" who can help refine the cell-based grid system and "builders" who believe that digital activism needs a dedicated, open-source infrastructure.
I'll be here to answer any questions. Thank you for taking a look at a project from an old fishmonger.
One technical challenge I’m currently pondering: To ensure the "Observe" mode truly reflects the silent majority without being manipulated by bots, what’s the best way to handle lightweight sybil resistance for a 2D avatar protocol? I want to keep it accessible (no heavy KYC), but robust enough for OTF-level standards. I’d love to hear your thoughts on this architectural trade-off.
Another pillar of VPP is sustainability. My plan is to monetize the U.S. operations through commercial partnerships and royalties, then use those funds to support NPO-based implementations in regions with fewer resources. I want to prove that digital activism doesn't have to rely solely on fragile donations—it can be a self-sustaining infrastructure for global democracy.