Inspiration
Let’s be honest: standard resumes are broken. Technical recruiting has morphed into a game of keyword optimization, where applicant tracking systems weed out brilliant engineers because they missed an arbitrary buzzword. Meanwhile, developers spend countless hours contributing to the open-source community writing clean, production-ready code that completely slips under the radar.
We built PoWR to flip the script. We wanted to replace fluff-filled PDFs with an immutable, data-driven alternative: your actual Proof of Work. By analyzing a developer's real GitHub history and anchoring a cryptographic representation of it on-chain, we give engineering talent the objective proof they deserve.
However, during this hackathon, we realized an empty truth: not all commits are created equal. Open-source maintainers are drowning in low-effort spam (think fixing a typo in a markdown file just to get a green contribution square). To combat this, we added an automated spam filter tailored specifically for public repos and built an algorithmic validation engine. Our goal? Make sure only meaningful, high-utility code actually boosts your reputation score.
What it does
PoWR connects securely to a user's GitHub via OAuth, parses their public repository data, and evaluates their contribution history across four main pillars: Backend, Frontend, DevOps, and Systems.
Once the data is ingested, our specialized validation engine kicks in. It dynamically reviews the git diffs of public commits to separate meaningful feature additions or bug fixes from boilerplate clutter and spam. The finalized score is then hashed and anchored directly to the Stacks blockchain, allowing devs to mint permanent, soulbound NFT badges (Bronze, Silver, and Gold tiers) that they can proudly feature on their profile.
How we built it
We wanted a fast, modern stack that could handle heavy data parsing while remaining completely secure:
Frontend: Built with Next.js and Tailwind CSS to keep the developer dashboard and public profiles snappy, clean, and easily scannable for recruiters.
Backend: A Node.js and Python hybrid architecture. Python handles the heavy algorithmic parsing of the code patches, while Node orchestrates the data pipeline via the GitHub API.
Smart Contracts: Written in Clarity on the Stacks network. This allows us to anchor user data directly to a blockchain backed by the security of Bitcoin, without worrying about users accidentally trading away their hard-earned reputation tokens.
Challenges we ran into
The absolute hardest part was writing an algorithm that could judge code quality without being biased or penalizing junior developers making genuine, small updates. We had to build a mathematical validation framework to weight commits dynamically.
If the commit falls below our dynamic validity threshold, it gets filtered out of the reputation score. Fine-tuning these parameters so they correctly flagged automated spam without breaking a legitimate developer's score took an intense amount of backtesting and data tweaking.
Accomplishments that we're proud of
Taking a complex pipeline moving from a standard Web2 GitHub login to an on-chain, Bitcoin-backed cryptographic proof and making it happen in just a couple of clicks.
Building an open-source spam filter that actually works in real-time to protect the integrity of developer stats.
Creating a gorgeous, shareable user profile page (/u/username) that tells a recruiter exactly what a dev is capable of at a single glance.
What we learned
We learned that quantifying human code output is an incredibly nuanced problem numbers don't always tell the whole story, which is why refining the context of a commit is so vital. On the infrastructure side, we got a deep masterclass in writing secure Clarity contracts and understanding how to anchor decentralized web identity natively using the Stacks ecosystem.
What's next for PoWR - System
We want to take our validation engine a step further by introducing a community-driven verification layer, where veteran maintainers can act as a decentralized oracle to review disputed commit scores. We also plan to build out a dedicated outreach panel for tech recruiters, complete with secure escrow milestones, so they can directly source and hire verified open-source legends right from the platform.

Log in or sign up for Devpost to join the conversation.