Skip to main contentAbstract
OpenKol is a verification layer for crypto KOL calls. It turns a single public post into a transparent scorecard that combines social engagement quality with on-chain price performance. The output is shareable, repeatable, and data backed so that a call can be judged on results, not hype.
The problem
Crypto social is noisy. Calls are easy to publish and hard to verify after the fact. Hindsight, cherry picking, and selective time windows distort what really happened. Apers, teams, and builders waste time and money following weak signals.
The OpenKol solution
OpenKol converts hype into measurable outcomes:
- One URL in, one analysis out.
- Deterministic scoring that blends engagement and market impact.
- A medal system for fast trust signals.
- Shareable analysis pages and social cards that travel well.
Product overview
A single analysis produces:
- Social score, chart score, and overall score.
- A medal grade (gold, silver, bronze, red).
- A price chart with key price stats around the call.
- A KOL profile snapshot based on tracked calls.
Workflow (end to end)
- User pastes a public post URL into the app.
- OpenKol normalizes the post metadata (author, time, engagement, text).
- The text is scanned for tickers or contract addresses.
- If multiple symbols are detected, the user selects the intended one.
- Market data is pulled for the token pair around the call time.
- Candles are trimmed to a consistent analysis window per resolution.
- Social and chart scoring run as pure deterministic functions.
- The app renders an analysis dashboard and shareable social card.
- The analysis is cached and stored for fast reopens and shareability.
Scoring summary
OpenKol publishes its scoring logic so users can trust the output.
Social score (0 to 100)
Social score is derived from engagement quality relative to the author baseline:
- Views, likes, reposts, replies, bookmarks.
- Comment quality filters (dedupe, low effort detection).
- Weighted comment impact based on unique commenters.
Chart score (0 to 100)
Chart score is derived from post call market action:
- Pump strength (15m spike and 1h ROI).
- Durability (time above key thresholds in the first 6h).
- Stability (drawdowns at 1h and 24h).
- Liquidity health.
Overall score and medal
Overall score blends chart and social signals:
- 70 percent chart score
- 30 percent social score
Medal tiers:
- Gold: overall score 80+ and chart score 70+
- Silver: overall score 60+
- Bronze: overall score 40+
- Red: below 40
KOL profile score
KOL profiles aggregate call history into a 0 to 100 score:
- Performance (0 to 40): average outcomes and medal balance
- Risk (0 to 20): drawdown profile and red rate
- Track record (0 to 20): depth and recent activity
- Influence (0 to 10): reach and listing signals
- Legitimacy (0 to 10): account age, ratio signals, verification
Tier mapping:
- S: 85+
- A: 70+
- B: 55+
- C: 40+
- D: below 40
Architecture and data flow
OpenKol runs as a single Next.js app with internal API routes.
Data sources:
- Public post metadata from social platforms.
- On-chain market data from a DEX analytics provider.
Storage and caching:
- Postgres stores normalized posts and analysis snapshots.
- Redis caches post details, analysis results, and candle data.
- Browser local storage tracks a lightweight analysis history.
Rendering:
- OG images are generated on demand for shareable links.
- The analysis page is renderable for SEO and previews.
Reliability and integrity
OpenKol is built to stay reliable and fair with operational safeguards and clear, deterministic scoring. This keeps results consistent and trustworthy as usage scales.
Business model
Planned revenue model:
- Freemium tier with a daily lookup cap.
- Pro subscriptions for higher limits and deeper history.
- Team plans for projects, agencies, and DAOs.
- API access for developers and data partners.
Roadmap
Near term:
- KOL profile pages with feeds and rolling metrics.
- Leaderboards with filters and minimum call thresholds.
Mid term:
- Expanded multi-chain support and richer risk flags.
- Public discovery pages for top performers.
Why trust OpenKol
OpenKol is built around transparency and reproducibility. Every score comes from a public post and on-chain data processed through clear and deterministic rules. No hindsight, no cherry picking, and no black box.
If you want a faster, more credible way to filter KOLs and verify calls, OpenKol gives you the evidence.