[GCP - XXX] YOLLOW.XYZ: Making Public Goods Funding Fun and Accessible

Summary

This GCP proposes to fund the development of YOLLOW.XYZ, an innovative mobile-first alternative frontend interface for the Allo protocol that reimagines public goods funding through a simple, engaging swipe-able interface.

By reducing friction in the donation process and making funding more accessible, YOLLOW aims to increase participation in grant rounds and demonstrate Allo’s potential as flexible infrastructure.

For this initiative, we are requesting $55,000 USDC (for Phase-I) distributed over 4 months for design/development, infrastructure, and launch costs.

Abstract

YOLLOW.XYZ transforms public goods funding from a complex transaction into an engaging discovery and donation experience. The platform introduces two core innovations:

  1. Single-Gesture Funding: Transform multi-step donations into intuitive gestures (inspired by premier match-making Apps):
    • Swipe right to donate $1
    • Super-like to donate $5
    • Swipe left to pass
  2. Story-Driven Discovery: Present projects through visually engaging cards that emphasize impact and learn from user interactions to create personalized discovery.

Additionally we’re targeting broad spectrum of platforms that can benefit from same codebase:

  1. Farcaster Frames-V2 (farcaster/warpcast) [Phase I]
  2. Mobile Web [Phase I]
  3. Native (ios + android) [Phase II]

We’re planning to launch (Mobile Web + Farcaster) alongside next quaterly gitcoin round [Phase I].

Motivation

Allo Protocol needs alternative frontends that unlock its potential in new ways. YOLLOW brings consumer-grade UX innovations—specifically proven card-based interactions(used in matchmaking)—to public goods funding, making donations frictionless for web3 natives while creating an intuitive experience for users that come on-chain for first time.

Strategic Value for Gitcoin/Allo

  • Demonstrates Allo’s potential as open infrastructure for on-chain consumer apps
  • Tests proven consumer-grade interfaces on web3 infrastructure
  • Drives protocol usage through mobile-first approach
  • Creates path to engaging mainstream donors through familiar interaction patterns
  • Validates Allo protocol’s vision as flexible funding infrastructure

Specifications

Work Components

1. Product Development Stream

  • Full mobile web using React Native Web
  • Farcaster Frames-V2 Compatibility
  • Discovery Algorithm
  • Integration with Allo protocol contracts/subgraphs
  • Internal DB/KPI Tracking setup
  • Authentication via Privy
  • Stable-coin payments
  • Deep Linking to specific projects / rounds

2. Product Design Stream

  • Comprehensive Figma designs & branding assets
  • Multiple UI/UX variants for User testing
  • Landing page & marketing materials
  • Micro-donation interface optimizations
  • User testing and feedback loops
  • Explore Co-marketing initiatives with Gitcoin

3. Launch Stream

  • Mobile Web deployment
  • Farcaster Frames-v2 integration
  • User Testing
  • Meeting KPIs through Outreach and other Activities
  • Launch on Farcaster Frames-v2, Mobile Web

Technical Architecture

  • React Native Web for cross-platform compatibility & maximum code reuse
  • Integration with Allo protocol subgraphs for project data
  • Privy for seamless web3 authentication
  • PostgreSQL for user preferences and analytics

Roadmap and Milestones

Month Product Development Stream Launch Stream Product Design Stream
1 • Project setup & infrastructure
• React Native Web repo initialization
• Core architecture implementation
• Authentication system (Privy)
• Basic API structure
• Database schema design
• Initial Allo protocol integration
• Technical documentation setup
• Infrastructure planning & deployment
• Farcaster Frames V2 POC
• Development environment setup
• Analytics implementation
• Monitoring setup
• Design system creation
• Brand identity development
• User research initiation
• Initial wireframes
• Design prototypes (3 variants)
• Landing page mockups
2 • Donation flow implementation
• Transaction batching system
• Project discovery algorithm v1
• Caching layer setup
• Error handling system
• Performance optimization
• Testing infrastructure
• Alpha testing program launch
• Bug tracking system setup
• Landing page deployment
• Community channels setup
• Initial user documentation
• Test environment deployment
• User testing (Alpha)
• Interface refinement
• Animation prototypes
• Marketing assets creation
• Design system documentation
• Accessibility audit
3 • Full feature implementation
• Mobile web optimizations
• Farcaster integration complete
• Push notification system
• Offline support
• Beta version deployment
• Performance testing
• Beta program management
• Support system setup
• Documentation completion
• Marketing campaign prep
• Community moderator onboarding
• Launch strategy finalization
• Beta feedback integration
• Final UI polish
• Launch assets creation
• Marketing collateral
• Help center design
• Tutorial flows
4 • Bug fixes & optimizations
• Performance tuning
• Security hardening
• Final QA testing
• Production deployment
• Monitoring refinement
• Public launch execution
• Marketing campaign activation
• Community engagement
• Analytics monitoring
• User support scaling
• Launch incentives rollout
• Post-launch refinements
• User feedback integration
• Design iteration planning
• Analytics dashboard design
• Success metrics tracking

Stream Dependencies & Checkpoints

Month 1 Checkpoints:

  • Infrastructure & Architecture Sign-off (Dev + Launch)
  • Brand Identity Approval (Design)
  • Technical Specification Document (All Streams)

Month 2 Checkpoints:

  • Alpha Release Readiness Review (All Streams)
  • User Testing Results Analysis (Design + Launch)
  • Performance Benchmark Report (Dev)

Month 3 Checkpoints:

  • Beta Launch (All Streams)
  • Marketing Strategy Sign-off (Design + Launch)
  • Security Audit Completion (Dev)

Month 4 Checkpoints:

  • Production Launch Readiness (All Streams)
  • Community Growth Metrics (Launch)
  • Performance & Stability Verification (Dev)

Budget Breakdown

Total Request: $55,000 USDC

Allocation (Estimates):

  • Product Development Costs: $30,000
    • Development Team: $25,000
      • Frontend: $15,000
      • Backend: $10,000
    • Technical Infrastructure: $5,000
  • Product & Graphic Design: $15,000
    • Design & UX: $6,000
    • User Testing: $4,000
    • Branding & Graphics: $5,000
  • Launch & Marketing: $10,000
    • Launch Incentives: $5,000
    • Marketing & Outreach: $5,000

Exact Allocations to be shared as we progress!

Success Measures

Quantitative KPIs

1. User Engagement

  • 500+ unique donors within first 3 months
  • 30% user retention rate
  • Distribution: 60% via Farcaster, 40% via mobile web

2. Donation Metrics

  • $5,000+ total donation volume in first 3 months
  • Average donation value: $1-$5 per transaction
  • 30%+ conversion rate from install to donation
  • 95% transaction success rate

3. Technical Performance

  • < 2s average load time
  • < 3% transaction failure rate
  • 99% platform uptime

Qualitative Metrics

  • User satisfaction surveys
  • Project creator feedback
  • Community engagement quality
  • Platform stability and reliability
  • Innovation in UX/UI design

Benefits

  1. Increased Accessibility
    • Lower barrier to entry for new donors
    • Mobile-first approach reaches wider audience
    • Simplified donation process increases conversion
  2. Protocol Innovation
    • Demonstrates Allo’s flexibility
    • Pioneers new UX patterns for web3
    • Creates reusable components for ecosystem
  3. Ecosystem Growth
    • Attracts new donors to platform
    • Increases overall donation volume
    • Improves project discovery

Challenges & Considerations

  1. Technical
    • Complex mobile web development with animations
    • Farcaster Frames-V2 integration
    • Discovery Mechanism / Algorithm
    • Deep linking UX
  2. User Adoption
    • New interaction pattern may face resistance
    • Potential Need for education and onboarding
  3. Resources
    • Ongoing maintenance needs
    • Server costs and scaling
    • Marketing and user acquisition

Frequently Asked Questions

Expand
Section Question Answer
Technical Implementation How will you handle transaction fees for micro-donations in Phase I? • Direct transaction processing on L2:
- Immediate execution of $1 and $5 donations
• Using supported L2 network with Allo Protocol’s contracts
• Near-instant transactions
• Minimal L2 transaction costs
How are you integrating with Allo Protocol? • Direct integration with existing Allo Protocol contracts
• Using Allo subgraphs for project data
• Leveraging Allo’s standard donation flows
• No custom smart contracts needed
• Following Allo’s standard integration patterns
How does Farcaster integration work? • Mobile web app with minimal additional code:
• Activates Farcaster context when opened in Warpcast
• Uses Warpcast’s built-in authentication
• Same core experience as regular mobile web
Launch Strategy Why focus on Farcaster for Phase I? Strategic benefits:
• Engaged web3 community
• Auto-authentication in Warpcast
• Easy Access to large distribution
• Lower user acquisition costs
• Faster feedback loops
What’s the initial target market? Phase I specifically targets:
• Existing Farcaster users
• Web3 native donors
• Current Gitcoin grant participants
• Mobile-first crypto users
User Experience How will the Phase I interface work? Phase I implements:
• Swipe right: $1 donation through Allo Protocol
• Super-like: $5 donation through Allo Protocol
• Project deep-dive on tap
• Basic filters and sorting
• Transaction history view
Operations How will you handle transaction-related support? Support structure focused on user experience:
• Transaction status monitoring
• In-app transaction history
• Clear error messaging for failed transactions
• User-friendly status updates
• Documentation for common transaction issues
What are the Phase I success criteria? Clear 3-month targets:
• 500+ unique donors through Allo Protocol
• 95% transaction success rate
• $5,000+ total donation volume
• <2s average load time
• 30% user retention
• Platform uptime of 99%
How will you sustain the platform after the initial funding? Post-Phase I Sustainability Strategy:
• Revenue from grant round operators integrating YOLLOW interface
• Participation in future Gitcoin rounds and ecosystem grants
• Collaborations with aligned communities
• Implementation of staking mechanism for sustainable operations
Security & Risk How do you ensure funds safety in Phase I? Leveraging Allo Protocol’s security:
• All transactions through audited Allo contracts/Standard Procedures
• No custom smart contract risk
• Transaction logs in DB
• Clear transaction status updates on UI
What happens if Phase I metrics aren’t met? While we’re ambitious with our targets, we believe in adaptability:
• Continuous user testing and feedback loops
• Iterative improvements based on community input
• Flexible approach to feature prioritization
• Regular communication with stakeholders
• Focus on sustainable, organic growth
Future Development How will Phase I inform future development? Data-driven approach:
• User interaction patterns with Allo Protocol
• Transaction pattern analysis
• UI/UX effectiveness metrics
• Community feedback collection
• Market fit assessment

Team Composition

  • Plor- Plor has fifteen years of experience as a developer, backed by a Master’s degree in Computer Science. He holds certifications in agile methodologies and DevOps. Over the last few years, plor has been an active member of RaidGuild, contributing to collaborative tech initiatives. Throughout his career, he has leveraged his expertise to optimise software development processes, emphasising efficiency and innovation.

  • Sayonara- Sayonara is a designer turned full-stack developer, hailing from India. He is specialised in user experience software development in Web3. His passion are decentralised finance (DeFi) applications, while he successfully driven development for a wide range of decentralised applications. As an active participant of RaidGuild, he currently focuses on stakeholder-driven development in the ever changing landscape of decentralised digital technologies.

  • Anya Biarozka- Anya is an experienced Art Director and UX/UI & Brand Designer with over 10 years in the industry. Over the past 4 years, she has specialized in Web3, contributing her expertise to projects such as Gitcoin, Acala Protocol, Tableland, Karpatkey, The Sphere DAO, and Deep Work Studio, among others. Recently, she contributed as an Art Director and Visual Designer to the Gitcoin Onchain Capital Allocation Handbook.

Conclusion

YOLLOW.XYZ aims to be an experiment in making blockchain invisible while making public goods funding more accessible and engaging through a consumer-centric approach. By building on Allo protocol, we can focus on innovation while leveraging proven infrastructure. This project has the potential to significantly increase participation in grant rounds and demonstrate the flexibility of Allo protocol as a foundation for diverse funding experiences.

Our initial phase focuses on mobile web and Farcaster Frames-V2, with a clear roadmap for potential native mobile app development in Phase II, ensuring we can iterate and validate our core concept before expanding to additional platforms.


Note: By submitting this proposal, we represent and warrant to Gitcoin that all the information it contains is true and complete to the best of our knowledge.

9 Likes

Hey, I’m really excited to see this proposal come through. This is a really exciting project and a STACKED team!

2 Likes

Well presented, I’m very excited about this!

2 Likes

Definitely like the approach here and can see the mobile first approach being much more user-friendly for lots of types of people who want to donate to many projects but don’t want to have to manually search through the applicants in each round.

3 Likes

Love the idea of alternative grants interfaces. Perhaps it can represent good-spirited competition for who can most effectively match donors & worthy projects. Really valuable work, hope to support the team on advising Allo integation.

2 Likes

This is a cool proposal – I love the idea of mobile-first innovation!

I’m a little stuck on the investment ($55k) vs return ($5k in donations). What would have to be true to make the return much larger than the investment – how could we increase donations or make the investment smaller? I’d be thrilled to support a $20k build that we redirect mobile users to for the next QF GG round, see how it goes (even without cool animations!) and determine the next funding steps from there.

Additionally from a UX perspective… we’ve thought about a swipeable interface and worried about the fatigue that might present given the number (100s) of projects in a grants round. In “traditional”/Tinder-like swiping interfaces, it doesn’t matter if the user gets bored and abandons swiping – they’ve completed the actions they came there for. However, if a user gets bored and leaves the grants experience, we miss the opportunity to actually collect their donation! Wonder how we might mitigate this or if you’ve done any testing to disprove the concern?

Thank you so much for your thoughtful feedback and enthusiasm for this proposal, Meg! I really appreciate the opportunity to clarify and expand on a few aspects.

  1. Investment vs. Return

The $5k figure is just one way to measure quantitative returns, and of course, it may vary depending on adoption and usage. However, the core aim of this project is much broader: to renew interest in public goods funding for everyone, make the experience enjoyable, and reduce friction so donating feels like an opportunity rather than a task.

This project also serves as a first-of-its-kind experiment for Gitcoin’s Allo protocol, paving the way for decentralized, community-built frontends. If successful, it could inspire more developers to build innovative interfaces for Allo, creating a stronger and more diverse ecosystem.

To test and refine the product, we plan to use key events leading up to the next Grants Round, such as Oasis-On-Chain and ETH Denver, to gather real-world insights. With Gitcoin’s support, particularly through marketing and social channels, we’re confident in maximizing its reach and impact.

  1. Budget Flexibility and Community Support

While we’d be thrilled to work on this at any level, the proposed budget reflects the resources needed to deliver a polished build. This would allow us to work full-time, stay laser-focused over the next few months, and ensure the final product is something both the Gitcoin team and the community can be proud of.

That said, we deeply value Gitcoin’s community-driven development ethos. This tool is designed to be adaptable for a variety of use cases—for example, we could see the Greenpill network hosting monthly swipe sessions or even Gitcoin internally using it to surface innovative ideas through donation as a signaling mechanism.

  1. Swipe Experience and UX Concerns

Your concern about swipe fatigue is very valid. To mitigate this, we’ve envisioned features to strike the right balance between helping users fund and discover projects:
• Filtering Options: Users could filter by community rounds or project types, similar to setting preferences in traditional swipe apps.
• Budget-Aware Design: Many donors may come in with a set budget (e.g., $10–$15). After they exhaust it, they can decide to continue swiping purely to discover exciting projects or leave the app at their convenience.
• Dual Emphasis: The goal is to make funding and discovery equally seamless, ensuring donors feel they’ve contributed meaningfully while also exploring innovative ideas.

We’ve also tested this idea informally with several members of the Gitcoin and adjacent ecosystems, and the feedback has been overwhelmingly positive. We’re committed to building this in close collaboration with the community to ensure it meets their needs while delivering a fun and impactful experience.

Closing Thoughts

Once again, thank you for the thoughtful critique and ideas. We love the suggestion of a phased approach (e.g., a $20k MVP) and would happily explore how we can incorporate this to demonstrate the concept effectively while keeping development community-driven.

We’re so grateful for your support and feedback—it’s invaluable as we shape this project into something meaningful for Gitcoin and the broader public goods ecosystem. Let us know how we can continue refining the proposal to align with Gitcoin’s vision!

who is the target market for this? how will we get it in their hands?

to me mobile confers that its for embodied cap allo. how do the constraints differ here? i think an event (embodied experience) wiould be the right place to bring this to market.

gitcoin is runing schelling point ( https://schellingpoint.gitcoin.co ) on 2/27 in denver. what would have to be true to scope this down in time/cost and deliver value for schelling point? (as defined by a committte of SP organizers) i would personally put $5k into the projects matching pool if i had confidence it would be ready for SP and would add value to the event experience

to know this path, i think wed have to do discoveery with the orgs of schelling point (or similar event) to see what kind of embodied cap allo they want to do. hackathons is def one use case. there might be paritcipator budgeting experments we could do too. eg vote for which speaker/charity/booth you think is most impactful

i did some light experiementation on some of this years ago https://www.youtube.com/watch?v=0WfCqM-M0_Q

Discussed above comments internally with the team!

We would love to do a high velocity build 2 months (~9-10 Weeks) targeting Schelling Point (2/27) Denver with following milestones

  1. Milestone 1:
  • Checkpoint at Week 4/5
  • Frontend app is able to load round specific project cards at yollow.xyz/round-specific-url
  • Project Cards are swipable
  • Tapping on specific project card shows relevant details (similar to tinder/bumble)
  • Demo Swipe Interactions are possible (No transactions yet)
  • Low Polished UI
  • Uses Regular Connect Wallet (recommended to used inside mobile wallet’s browser)
  1. Milestone 2
  • Full Transaction Integration with Allo
  • Simple Dollar Right Swipe or Zero Dollar Left Swipe
  • Users are suggested to sign transaction in batch of $5/$10 multiple based on their appetite
  • They can checkout at any point with flexibility of editing amount per project
  • Post signing a transaction they can continue in discovery mode (no donation just like/bookmark)
  • Users are able to see past donations/bookmarks
  • More Polished and Testable UI
  • No Farcaster Integration, Mobile Web First

Specifics to be changed as per discovery session proposed with Gitcoin/Allo team

Total Cost: 25000 USDC (misc between design, frontend, backend, QA)

4 Likes

Chiming in here with my perspectives on this. As a power user of our tools I could see where enabling mobile first experiences could help in various ways.

Given RaidGuild’s strong track record and my experience working with them, I’m inclined to support this team - they don’t take on projects without believing in their potential impact. However, while their proposal shows promise for improving mobile conversion, the $25k ask is steep against projected $5k donation volume. Additionally, the timeline is only for three months.

Given our goals this year revolve around driving increased volumes through our platforms I would suggest that we consider a longer term roadmap from the team showing how they intend to scale the platform usage over 6-12 months. Based on those estimates maybe we could look at an initial investment to get started and more incentivization via retrofunding over time if there is traction.

2 Likes