Public inputs only
OpenKol uses:- Public post metadata (author, timestamp, engagement)
- On-chain market data (price/liquidity context)
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
Transparent methodology
OpenKol documents:- what goes into Social, Chart, and Overall
- how components are weighted
- what liquidity and drawdowns mean for outcomes
Shareable evidence
Every analysis produces:- a permalink anyone can open
- a shareable OG card preview for social platforms
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