Marketplace for Talent & Attention. Hackers get paid. Sponsors get signal. Everyone has fun.
Next-Gen Platform for Hackathons: Injecting real market dynamics into the builder economy — inspired by NYC, the financial capital of the world.
It's Friday night. Hundreds of thousands of dollars will be dropped in prizes. Tons of sponsors, tons of hackers — but it’s chaos.
How do hackers choose what to hack on? How do sponsors attract talent? How do either side know what’s actually going on?
They don’t.
You might grind for 36 hours only to find out your bounty had 1000 submissions, while another sponsor got zero. It's inefficient and asymmetric — pure black box.
Hackers “commit” early — they lock in up to 3 bounties they're interested in. At 11pm Friday, the bell rings: the Bribehack Stock Exchange is live.
A real-time leaderboard drops:
Hackers can pivot. Sponsors can react.
Sponsors can now increase bounty pools or get sneaky and bribe individual hackers — "Yo, mad-dog69.bribehack.eth, we’ll give you $X to switch to our stack." Direct. Onchain. No middlemen. No black box.
Markets are savage. But they’re also fun.
Every hacker gets a pseudonymous ENS subdomain: wild-otter.bribehack.eth, crazy-cow.bribehack.eth, quantum-lobster.bribehack.eth...
It’s easy to track who's rising, who’s getting bribed, and who’s jumping ship — all without doxxing anyone.
Everything is onchain:
No forms, no screenshots, no backroom deals. Just code, bribes, and vibes.
Bribehack drops the BS and the bureaucracy. We dropped the platform constraints. Maybe we’re breaking some rules. Maybe even some laws.
But we’re having fun. And hackers are getting paid.
This is a live marketplace for talent and attention — powered by ENS, The Graph, onchain contracts, and pure NYC energy.
Let the markets decide. Let the hackers play. Let the bribes flow.
🧪 How It's Made
We built Bribehack as a full-stack onchain experience — minimal backend, maximum composability.
Key tech stack:
Frontend: Next.js + Tailwind + ShadCN UI, powered by Vercel
Smart Contracts: Solidity contracts on Sepolia for commitment and bribe tracking
ENS: Every hacker gets a pseudonymous ENS subdomain (e.g., wild-badger.bribehack.eth) minted via a custom script + UI hook
The Graph: Subgraph tracks all commits, bribes, and sponsorships in real-time. Used to power the leaderboard and stats
Dynamic: Wallet onboarding via email + smart wallet creation. Enables non-crypto-native hackers to join
grc20-ts: We used The Graph's GRC-20 library to publish all ETHGlobal prize metadata to the Knowledge Graph — a decentralized, queryable registry of hackathon prizes
NORA: 'vibe' hacking the smart contract
🔁 How It Flows
Hacker commits to a bounty — this is an onchain transaction stored in the subgraph
Subgraph indexes those commitments for real-time visibility
Sponsors can inspect where attention is going and...
...either increase bounty pools or send individual bribes to hackers
Hacker profiles with ENS names and stats are generated on the fly
All prizes from the hackathon are now onchain (via GRC20) for reuse across ecosystems
🧠 Hacky Bits Worth Mentioning
We built a pseudonym generator that creates ENS-safe, emoji-enhanced hacker identities
Used a single useENSSubdomain() React hook to handle availability checks, resolver setup, and minting — all from the browser
The GRC20 metadata publisher parses JSON prize data, categorizes sponsors, calculates total pools, and pushes it all to The Graph Knowledge Graph — no backend needed
Our leaderboard fetches live data from The Graph with zero-indexer setup friction
Onchain & Open
Smart Contract: 0x22A81E4C78eC3bC0469f23E34Ce130242BBf7ca0 (Sepolia)
Subgraph: bribehack-sepolia @ The Graph Studio
GraphQL Endpoint: https://api.studio.thegraph.com/query/118881/bribehack-sepolia/v1.0.0
All commits, bribes, and stats are sourced directly from this subgraph — no offchain handwaving.