llms.txt
+34 −13
https://rugsight.rugsight.workers.dev/llms.txt
− > Automated risk scores for Solana tokens (SPL and Token-2022). Checks mint and freeze authority, Token-2022 extensions, holder concentration, liquidity, main-pool LP burn and verified LP lockers (classic AMM pools; liquidityLock.status, burnedPct, lockedPct, unlockAt; concentrated pools report not_applicable_concentrated), volume and pool age, then returns a 0-100 score, an A-F grade and plain-English flags. Known regulated or issuer-controlled assets (stablecoins, tokenized stocks, wrapped ass− - [Full report, x402](https://rugsight.rugsight.workers.dev/api/v1/report?mint=DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263): `GET https://rugsight.rugsight.workers.dev/api/v1/report?mint={mint}` costs 0.03 USDC per call on Solana mainnet (network `solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp`, asset USDC `EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v`, payTo `7Z156pFA5mf1k6hfRdwprztz3DjkXnvfMgGrD7beTqNU`). An unpaid call returns HTTP 402 with the x402 v2 `PAYMENT-REQUIRED` header (and an x402 v1 JSON− - [MCP server](https://rugsight.rugsight.workers.dev/mcp): streamable HTTP endpoint `https://rugsight.rugsight.workers.dev/mcp` with tools `get_token_risk_score` (free) and `get_token_risk_report` (paid with x402 over MCP via `_meta["x402/payment"]`).− - [Token comparisons](https://rugsight.rugsight.workers.dev/compare): side-by-side rug-risk checks for curated pairs of popular Solana tokens in the same category, e.g. https://rugsight.rugsight.workers.dev/compare/bonk-vs-wif or https://rugsight.rugsight.workers.dev/compare/usdc-vs-pyusd. HTML, free.− - [Developer docs](https://rugsight.rugsight.workers.dev/docs)− - [How to check if a Solana token's liquidity is burned or locked](https://rugsight.rugsight.workers.dev/blog/how-to-check-if-solana-token-liquidity-is-burned-or-locked): What a liquidity pool position is on Raydium, Orca and Meteora, the difference between burned, locked and deployer-held liquidity, how to check each one yourself on an explorer and DEX Screener or Birdeye, and what burned liquidity does not protect you from.− - [How to check if a Solana token's mint and freeze authority are revoked (and why it matters)](https://rugsight.rugsight.workers.dev/blog/how-to-check-solana-token-mint-and-freeze-authority): What mint authority and freeze authority actually allow on Solana, how to check both yourself on an explorer, with spl-token display or a getAccountInfo RPC call, the Token-2022 extensions that add similar risks, and the red flags to look for.− - [How to check if a pump.fun token is a rug (before you buy)](https://rugsight.rugsight.workers.dev/blog/how-to-check-if-a-pump-fun-token-is-a-rug): A pump.fun coin can't have its liquidity pulled or its holders frozen, so rugs there look different. A step-by-step check for the right mint, authorities, bonding curve vs graduated pool, dev and insider wallets, and what no scanner can see.− - [What we learned scanning 558 new Solana tokens](https://rugsight.rugsight.workers.dev/blog/what-we-learned-scanning-558-new-solana-tokens): Rugsight ran its automated risk check on 558 newly listed Solana tokens over about 40 hours. Only 3 kept a mint or freeze authority, but a third had over half the supply in ten wallets, and 54% had under $10k of liquidity or none at all.− - [How to check a Solana token for rug-pull risk before you buy](https://rugsight.rugsight.workers.dev/blog/how-to-check-a-solana-token-for-rug-pull-risk): A practical, on-chain checklist for Solana tokens: mint and freeze authority, Token-2022 extensions, real-wallet holder concentration, liquidity and age, plus what automated checks cannot see.− - [What 100 new Solana tokens looked like in one day: our automated checks](https://rugsight.rugsight.workers.dev/blog/what-100-new-solana-tokens-look-like): We check newly launched Solana tokens every 30 minutes. In a 24-hour sample of 100, none kept a mint or freeze authority, but 40% had over half the supply in ten wallets and most had under $50k of liquidity.− - [Why "top 10 holders own 90%" is often wrong on Solana](https://rugsight.rugsight.workers.dev/blog/why-top-10-holders-is-often-wrong-on-solana): Raw largest-account lists on Solana mix liquidity pools, bonding curves, program accounts and burn addresses with real wallets. Here is how to measure holder concentration properly, and where it still breaks.− - [Charging AI agents per API call with x402 on Solana: notes from building Rugsight](https://rugsight.rugsight.workers.dev/blog/charging-ai-agents-per-call-with-x402-on-solana): How Rugsight sells a 0.03 USDC token-risk report to AI agents over HTTP 402 with no API keys, using the x402 exact scheme on Solana and the PayAI facilitator, and the mistakes we made along the way.+ > Automated risk scores for Solana tokens (SPL and Token-2022). Checks mint and freeze authority, Token-2022 extensions, holder concentration, liquidity, main-pool LP burn and verified LP lockers, and (informational, not scored) whether on-chain metadata is mutable (classic AMM pools; liquidityLock.status, burnedPct, lockedPct, unlockAt; concentrated pools report not_applicable_concentrated), volume and pool age (full reports also include a launch-bundle / sniper heuristic, launchBundles, for to+ - [Full report, x402](https://rugsight.rugsight.workers.dev/api/v1/report?mint=DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263): `GET https://rugsight.rugsight.workers.dev/api/v1/report?mint={mint}` costs 0.03 USDC per call on Solana mainnet (network `solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp`, asset USDC `EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v`, payTo `7Z156pFA5mf1k6hfRdwprztz3DjkXnvfMgGrD7beTqNU`). An unpaid call returns HTTP 402 with the x402 v2 `PAYMENT-REQUIRED` header (and an x402 v1 JSON+ - [MCP server](https://rugsight.rugsight.workers.dev/mcp): streamable HTTP endpoint `https://rugsight.rugsight.workers.dev/mcp` with tools `get_token_risk_score` (free) and `get_token_risk_report` (paid with x402 over MCP via `_meta["x402/payment"]`). Client JSON configs (Cursor, Claude Desktop, Windsurf, VS Code): `https://rugsight.rugsight.workers.dev/docs#mcp`. Discovery: `https://rugsight.rugsight.workers.dev/.well-known/mcp/server-card.json`.+ - [Token comparisons](https://rugsight.rugsight.workers.dev/compare): side-by-side rug-risk checks for curated pairs of popular Solana tokens in the same category, e.g. https://rugsight.rugsight.workers.dev/compare/bonk-vs-wif, https://rugsight.rugsight.workers.dev/compare/bonk-vs-popcat, https://rugsight.rugsight.workers.dev/compare/jup-vs-orca or https://rugsight.rugsight.workers.dev/compare/usdc-vs-pyusd. HTML, free.+ - [Alternatives](https://rugsight.rugsight.workers.dev/alternatives): sourced comparisons of Rugsight with RugCheck, TokenSniffer, SolSniffer, De.Fi Scanner, Birdeye token security and GoPlus (checked on 10 Nov 2026). HTML, free.+ - [Developer docs](https://rugsight.rugsight.workers.dev/docs): copy-paste quickstarts for the free score, the x402 402 handshake + `@x402/fetch`/`@x402/svm` paid client, and MCP configs. OpenAPI: `https://rugsight.rugsight.workers.dev/openapi.json`.+ - [Embeddable score badge](https://rugsight.rugsight.workers.dev/badge): free SVG at `https://rugsight.rugsight.workers.dev/badge/{mint}.svg` (shields-style grade + score) for READMEs and sites; HTML/Markdown snippets on each token page.+ - [Why LP lock checks don't apply to Orca Whirlpool or Meteora DLMM](https://rugsight.rugsight.workers.dev/blog/why-lp-lock-does-not-apply-to-orca-whirlpool-or-meteora-dlmm): Concentrated Solana pools (Orca Whirlpool, Meteora DLMM, Raydium CLMM, Meteora DAMM v2) have no fungible LP token, so an LP burn or lock percentage does not apply. Dated Rugsight examples included.+ - [How to read a Solana token on DexScreener](https://rugsight.rugsight.workers.dev/blog/how-to-read-a-solana-token-on-dexscreener): What DexScreener's pair page shows (liquidity, volume, age, boosts), common misreads, and how it sits next to a Rugsight score.+ - [How to read a Solana token on Solscan](https://rugsight.rugsight.workers.dev/blog/how-to-read-a-solana-token-on-solscan): What Solscan's token page shows (mint, authorities, holders, metadata, Token-2022 extensions), common misreads, and how it sits next to a Rugsight score.+ - [How to check if a Solana token's metadata is mutable](https://rugsight.rugsight.workers.dev/blog/how-to-check-if-solana-token-metadata-is-mutable): What mutable Solana token metadata means (Metaplex is_mutable vs Token-2022 update authority), how to check it on-chain, and why it is not a buy signal.+ - [How to tell if a pump.fun token has graduated](https://rugsight.rugsight.workers.dev/blog/how-to-tell-if-a-pump-fun-token-has-graduated): What pump.fun's bonding curve vs graduation means, how to check the complete flag and the DEX pool, and what Rugsight's BONDING_CURVE flag shows.+ - [How to read a Solana token's risk score (grades A–F)](https://rugsight.rugsight.workers.dev/blog/how-to-read-a-solana-token-risk-score): What Rugsight's 0–100 Solana token risk score and grades A–F (and IC) measure, the cutoffs, live examples of each grade, and why an A is not a buy signal.+ - [How to check a Solana token's age before you buy](https://rugsight.rugsight.workers.dev/blog/how-to-check-solana-token-age-before-buying): What Solana token age means (pool vs mint), how to see when trading started, Rugsight's VERY_NEW / NEW / YOUNG flags, and why a good grade on a hours-old token is not a safety signal.+ - [What issuer-controlled means on a Solana token](https://rugsight.rugsight.workers.dev/blog/what-issuer-controlled-means-on-a-solana-token): Why USDC keeps mint and freeze authority, what Rugsight's grade IC means, how the allowlist works, and how that differs from a rug risk.+ - [How to check Solana holder concentration before buying](https://rugsight.rugsight.workers.dev/blog/how-to-check-solana-token-holder-concentration-before-buying): Measure real-wallet holder concentration on Solana (not raw largest accounts), which thresholds matter, and what Rugsight's free score and paid report show.+ - [How to verify a Solana token contract address](https://rugsight.rugsight.workers.dev/blog/how-to-verify-a-solana-token-contract-address): Confirm the real Solana mint before you buy: why tickers are not unique, how copycats reuse symbols, and what a Rugsight free check shows for the right mint.+ - [How to spot fake volume and wash trading on Solana](https://rugsight.rugsight.workers.dev/blog/how-to-spot-fake-volume-and-wash-trading-on-solana): What Solana wash trading looks like on-chain, how to compare 24h volume to liquidity, which patterns are weak signals vs strong ones, and what Rugsight's free score and paid report show.+ - [How to check a Solana token's liquidity before you buy](https://rugsight.rugsight.workers.dev/blog/how-to-check-solana-token-liquidity-before-buying): What Solana token liquidity means, how to read pool depth, price impact, age and type before buying, warning signs, and what Rugsight's free check shows.+ - [Is this Solana token a honeypot? How to check sells](https://rugsight.rugsight.workers.dev/blog/is-this-solana-token-a-honeypot-how-to-check-if-you-can-sell): How Solana honeypots work (freeze, transfer hooks, pause, fees, thin liquidity), a five-minute sellability check, and what Rugsight can tell you.+ - [How to check a Solana token for bundled wallets and snipers](https://rugsight.rugsight.workers.dev/blog/how-to-check-solana-token-bundled-wallets-and-snipers): What bundled launches and snipers are on Solana, how to spot them in the first transactions, and what Rugsight's launch-bundle heuristic measures and misses.+ - [How to check Token-2022 permanent delegate and hooks](https://rugsight.rugsight.workers.dev/blog/how-to-check-solana-token-2022-permanent-delegate-and-transfer-hook): What Token-2022 permanent delegate, transfer hook, transfer fee, default account state and pausable allow, and which flags Rugsight shows for free.+ - [How to check if Solana LP is locked on major DEXes](https://rugsight.rugsight.workers.dev/blog/how-to-check-if-solana-lp-is-locked-raydium-jupiter-meteora): Burned vs locked LP on Solana, how to verify Raydium Burn & Earn, Jupiter Lock and Meteora DAMM v1 escrows, and how Rugsight reports lockedPct.+ - [What mint authority renounced means on Solana](https://rugsight.rugsight.workers.dev/blog/what-mint-authority-renounced-means-on-solana): What launchpads mean by renounced mint authority on Solana, how that maps to null mint authority on-chain, how to verify it, and why alone it is not safety.+ - [How to check if Solana liquidity is burned or locked](https://rugsight.rugsight.workers.dev/blog/how-to-check-if-solana-token-liquidity-is-burned-or-locked): What a Solana LP position is on Raydium, Orca and Meteora; burned vs locked vs deployer-held; how to check each yourself; what burned LP does not stop.+ - [How to check Solana mint and freeze authority](https://rugsight.rugsight.workers.dev/blog/how-to-check-solana-token-mint-and-freeze-authority): What mint and freeze authority allow on Solana, how to check both on an explorer or via RPC, Token-2022 lookalikes, and the red flags to watch for.+ - [How to check if a pump.fun token is a rug (before you buy)](https://rugsight.rugsight.workers.dev/blog/how-to-check-if-a-pump-fun-token-is-a-rug): Pump.fun coins can't have LP pulled or holders frozen, so rugs look different. Check the mint, authorities, curve vs pool, and what no scanner sees.+ - [What we learned scanning 558 new Solana tokens](https://rugsight.rugsight.workers.dev/blog/what-we-learned-scanning-558-new-solana-tokens): Rugsight checked 558 new Solana tokens in ~40 hours: 3 kept mint/freeze authority, a third had top-10 over 50% supply, 54% had under $10k liquidity or none.+ - [How to check a Solana token for rug-pull risk](https://rugsight.rugsight.workers.dev/blog/how-to-check-a-solana-token-for-rug-pull-risk): On-chain checklist for Solana tokens: mint and freeze authority, Token-2022 extensions, real-wallet concentration, liquidity and age — and what scanners miss.+ - [What 100 new Solana tokens looked like in one day](https://rugsight.rugsight.workers.dev/blog/what-100-new-solana-tokens-look-like): We check new Solana tokens every 30 minutes. In a 100-token day sample: 0% mint/freeze active, 40% top-10 over 50% supply, most under $50k liquidity.+ - [Why "top 10 holders own 90%" is often wrong on Solana](https://rugsight.rugsight.workers.dev/blog/why-top-10-holders-is-often-wrong-on-solana): Raw Solana holder lists mix pools, bonding curves, programs and burn addresses with wallets. How to measure concentration properly, and where it still breaks.+ - [Charging AI agents per call with x402 on Solana](https://rugsight.rugsight.workers.dev/blog/charging-ai-agents-per-call-with-x402-on-solana): How Rugsight sells a 0.03 USDC token-risk report to AI agents over HTTP 402 with no API keys, using x402 on Solana, and mistakes we made.+ - `/api/new` and `/api/stats` are rate-limited to about 30 requests per IP per minute (`429` + `Retry-After: 60`).+ - Unpaid `GET /api/v1/report` always returns HTTP 402 (even with a bad mint) so agents can discover the price; invalid mint returns `400` only after a payment header is attached. Settlement runs only after the report is built.