Run-based
Contributions to ownership, build your run club
Created on 25th August 2025
•
Run-based
Contributions to ownership, build your run club
The problem Run-based solves
-
Invisible Contributions - Members who host events, pace groups, or bring supplies often go unrecognized
-
Participation Drops - Without recognition, motivation to contribute beyond just showing up decreases
-
Community Fragmentation - Limited ways to celebrate achievements and build social connections
-
Organizer Burden - Club leaders struggle to track and acknowledge various forms of participation
The solution is a simple way to use NFTs to track onchain verifiable contributions and turn it into real incentives (water bottles/electrolytes/raffle tickets at the club), then ownership in the longer term. This cycle rewards contributors and encourages ownership of the community.
Challenges I ran into
- Blockchain Migration Complexity
Challenge: Migrating from localStorage MVP to full blockchain implementation
Solution: Complete architectural overhaul with smart contract state management
Impact: Required rewriting all data persistence and user interaction patterns
- Smart Contract Design Decisions
Challenge: Preventing gaming while maintaining user experience
Solution: Implemented soulbound (non-transferable) NFTs and daily contribution limits
Impact: Ensures achievement integrity while preventing exploitation
- Gas Cost
Challenge: Frequent transactions could become expensive for users
Solution: Work with Base team to implement PayMaster, gas less transactions make a easy experience for new users
Impact: Reduced transaction costs and improved user experience, more trials
- Wallet Integration UX
Challenge: Many running club members unfamiliar with crypto wallets
Solution: Implemented autologin
Impact: Smooth onboarding, no need to think about wallet signing in
- Production Deployment and testing on main net
Challenge: no real way to test on testate with the base app
Solution: tested on main net
Impact: Successfully deployed to Base Mainnet with full functionality
Smart Contract Address(es)
0x34d69b410E1F42c004113380f8f624e123D13f7b
Other Onchain Proof
Chintan Roasted it, video is still being edited
We demoed it at Onchain Summit twice.
Run Club for OnChain Summit used the app.
https://x.com/clayan8/status/1959784459303358489
Tracks Applied (1)
Top 5 New Consumer Apps
Technologies used
Cheer Project
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.
