Skip to contentPreview available. Press Arrow Down to explore.

Built for every side of the pool.

KlineO reads every pool on Base, Robinhood Chain and Solana straight from the chain. Pick who you are and see what that gives you.

Check a pool before you buy it.

MOSS / WETHBase · Uniswap v4Demo data

Before you buy

78/100Fortified
  • Exit depth (−2%)$184K
  • Locked LP94%
  • Top 10 hold22%
  • PermissionsNone found

Deep enough to exit. No wallet needed.

Check before you buy.

Paste any token, pool or wallet. The Arena reads exit depth, locks, holders, early buyers and contract permissions straight from the chain, then gives one verdict. No wallet needed.

Run the check on a demo pool

EMOLE / USDCBase · Aerodrome · 0xd3d0…d84cDemo data
  1. Can I get out?Selling $5.6K moves the price −2%.
  2. Is the liquidity locked?92% of LP is locked or burned.
  3. Who holds the supply?The top 10 holders own 13% of supply.
  4. Did insiders buy first?Linked early buyers bought 4.0% of supply.
  5. Can anyone change the token?No mint, freeze, blacklist or sell tax measured.
  6. Is the volume real?24h volume is 2.0× liquidity.

EMOLE / USDC: SafetyScore 56, Caution. Passes the Safety Gate. A $5.6K sell already moves it −2%.

Demo pools from the Arena’s demo data. Every answer is a measurement, never a prediction or advice.

Then size your exit.

In a pool’s War Room, pick a sell size and see how far it moves the price, read from that pool’s own liquidity curve.

The War Room’s dump simulator on EMOLE / USDC. Recorded from the demo app; demo data.

Rally without renting attention.

Holders check in once a day with a free signed message: no gas, no transaction. Every check-in builds a streak and lifts your pool’s ArenaRank. None of it touches SafetyScore.

Your streak on MOSS / WETHOne check-in per pool per UTC dayIllustrative
Streak
3 days
Longest
6
Points
140
  1. Checked in, day 4
  2. Checked in, day 5
  3. Missed
  4. Checked in, day 1
  5. Checked in, day 2
  6. Checked in, day 3
  7. Checked in, day 4
  8. Checked in, day 5
  9. Checked in, day 6
  10. Missed
  11. Checked in, day 1
  12. Checked in, day 2
  13. Checked in, day 3
  14. Today

Hold $25 or more. A verified 24-hour hold earns 10 points; where the chain can only show today’s balance, 3.

Earn your score the only way it can be earned.

SafetyScore moves only when what it measures moves. Pull the levers a team really controls and watch the score follow the scorer’s own weights. Then try paying for it.

Your poolSafetyScore simulatorIllustrative
Contract permissions−40

Burned LP and third-party lockers count the same.

How much selling moves the price −2%.

Not levers

Organic flow
+18
Holder concentration
0

Volume can’t be bought: turnover above 3× liquidity is discounted, and counts for nothing at 10×. A top-10 share under 20% costs nothing.

SafetyScore0/100Rugged
ArenaRank—Not ranked
Citadel 85Fortified 70Caution 45 floorPaper 20+12.8Depth0Lock+18Flow0Holders−40Contract0Exit risk0Score
Fails the Safety GateMint authority is active · A sell tax is measured · SafetyScore is below 45

Pools that fail the gate never show Boost.

Illustrative pool: FDV $20M, liquidity $3.2M, top 10 holders own 8%, 24h volume 0.45× liquidity. Weights and tier cut-offs are the scorer’s own. Boosts open after the contract audit; until then the Arena is read-only.

Your project page, in your hands.

Claim it
Sign in with the token’s owner wallet (on Solana, its mint or update authority), or publish a DNS TXT record on your domain if ownership is renounced. No transaction, no fee.
Keep it current
Add your logo, website, X, Telegram and Discord. They go live after a moderator reviews them. Scores are never editable.
Dispute a label
If a metric or label is wrong, open a dispute from the project page with the deployer or owner wallet. It is acknowledged within 24 hours and resolved within 72, and the label is frozen meanwhile.
The Arena’s claim card: sign in, choose a proof, verify. No transaction, no fee.
The claim card on a project page in the Arena. Recorded from the demo app.
PreviewCrowdPool CTOWhen a team walks away, holders can rebuild locked liquidity together in the token’s existing pool. The escrow is not deployed yet, so no pledges are collected and no funds move.

Share what the chain says.

Roast cards turn any pool or wallet into a card of measured numbers, in four tones and three sizes. Your followers get numbers they can check, not promises.

Your draftBefore you post

EMOLE is safe. Liquidity is deep and locked forever, and the devs can’t rug.

What the chain says

  • “safe”SafetyScore 56/100 (Caution).
  • “deep”Selling $5.6k moves the price −2%.
  • “locked forever”92% of LP is measured as locked or burned.
  • “the devs can’t rug”No mint, freeze, blacklist or transfer-tax permission measured.
The EMOLE/USDC roast card in the audit tone: SafetyScore 56, exit depth $5.6k, locked LP 92%, liquidity $1.1M.
A real card from KlineO’s card renderer, made from demo data. The tone changes the words, never the numbers.
Metrics only.
Cards state what was measured, never anyone’s intent.
Checkable.
Every card carries the link to the pool it came from.
Your click.
Nothing is ever posted for you.
Opt-outs.
Wallet owners can opt out, and roasts of their wallet are refused.