Skip to main content
OpenKol is built for one outcome: reproducible verification. If a score can’t be explained or repeated, it’s not useful.

Public inputs only

OpenKol uses:
  • Public post metadata (author, timestamp, engagement)
  • On-chain market data (price/liquidity context)
No private “signals”. No hidden backfills. No manual overrides.

Timestamp anchoring (no rewriting history)

Every analysis is anchored to the call timestamp. That prevents the most common “proof” tricks:
  • sliding the entry window
  • cherry-picking the candle
  • claiming a different timing after the move already happened

Deterministic scoring

Scoring is a defined set of transformations:
  • normalize inputs
  • compute social + chart signals
  • blend into an overall score and medal
Same inputs should produce the same output.

Transparent methodology

OpenKol documents:
  • what goes into Social, Chart, and Overall
  • how components are weighted
  • what liquidity and drawdowns mean for outcomes
This makes results explainable instead of vibe-based. Start here:

Shareable evidence

Every analysis produces:
  • a permalink anyone can open
  • a shareable OG card preview for social platforms
So verification is public — not “trust me.”

Operational integrity

OpenKol is designed to stay consistent as usage grows:
  • caching for performance
  • normalized inputs for repeatability
  • health checks for upstream reliability

Limitations (being honest)

OpenKol scores what can be measured from public metadata and market data around a timestamp. Edge cases exist:
  • unclear ticker intent
  • thin liquidity markets where price is easily manipulated
  • abnormal market-wide volatility windows
OpenKol helps you verify and compare — it doesn’t replace judgment.

Next