Reach Protocol
Independent posters create the reach that moves tokens — and never get paid for it. Reach Protocol tracked every post about a token, scored real engagement and paid the best contributors automatically on-chain.

You asked. We built it.
When crypto influencer Ansem publicly asked for a tool to reward the most viral posts about a coin — 5.1k likes on the question alone — the gap was obvious: projects live off the reach independent posters create, but there was no way to measure it, let alone reward it automatically.
Reach Protocol made that reach measurable. Every post mentioning a token's ticker or contract address got tracked, scored by real engagement, and ranked on a live leaderboard. The first tracker ran on $ANSEM itself.
From tweet to on-chain payout, no human in between.
The full loop — discovery, validation, scoring, payout — ran automatically:
- Posters included the contract address and their wallet in a tweet. A cron discovered posts every 5 minutes; a webhook caught them in real time.
- Anti-spam gates filtered the noise: minimum views, minimum followers, account age of 30+ days, bot-flag rejection — all tunable per token.
- Engagement was scored with weighted metrics — views ×1, likes ×5, retweets ×10, replies ×3 — and re-scored continuously across each tweet's 48-hour lifetime.
- Every 4 hours, creator fees were claimed and distributed proportionally to each wallet's share of the total score. Payouts below 0.02 SOL accumulated instead of dusting.
- Anyone holding enough of the protocol token could launch a tracker for their own token in minutes — posters themselves never had to hold anything.

One ingest path, locked payouts.
Real payouts ran in production — which meant the engineering had to hold up:
- Cron and real-time webhook share a single ingest module — one code path for matching, scoring and upserts.
- Payout cycles take a database lock before touching funds, and the transaction blockhash is persisted mid-cycle — double payouts are structurally impossible.
- Wallet login via Sign-In-With-Solana; wallet addresses are parsed straight from the tweets.
- A read-only launch-readiness verifier checked config, RPC, mint, ingest and payout wiring as a PASS/FAIL table before going live.
- A pagination bug in the Twitter API docs was found and fixed empirically — raising ingest from ~20 to 500 tweets per run. The verified API quirks are documented in the repo.
“is there a tool that i can use to airdrop to ppl with the most viral social media posts on a specific coin tag?”
Planning something similar?
I design and ship AI agent systems, data platforms and full-stack products — from first idea to production.
Get in touch