---
name: sol-rugcheck
description: >
  Token safety / rug-check for Solana SPL tokens. Use BEFORE buying, swapping,
  or sniping an unfamiliar Solana token. Given a mint address, returns a
  GO / CAUTION / DANGER verdict covering freeze authority, mint authority,
  Token-2022 transfer controls, holder concentration and DEX liquidity.
  Pay-per-call in USDC via x402 on Solana or Base. No API key, no signup.
homepage: https://base-sol-rugcheck.vercel.app
openapi: https://base-sol-rugcheck.vercel.app/openapi.json
llms: https://base-sol-rugcheck.vercel.app/llms.txt
price: $0.01 USDC per call
payment: x402 (USDC on Solana or Base)
---

# sol-rugcheck

Pre-trade safety check for Solana SPL tokens.

## When to use this
- "Is this Solana token safe / a rug / a honeypot?"
- Before buying, swapping into, or sniping an unfamiliar SPL token or memecoin.
- Pre-trade due diligence in a Solana trading workflow.

## When NOT to use this
- EVM tokens (Ethereum/BNB/Base). This service is Solana (SPL) only.
- A GO is NOT a guarantee of safety; present it as a risk signal.

## How to call
`POST https://base-sol-rugcheck.vercel.app/api/rugcheck`
Body: { "token": "<solana mint address>" }

### Payment (x402)
Unpaid requests return HTTP 402 with x402 terms ($0.01 USDC).
- Solana: payTo CCM8i6pzPYvH9W8FLKivKhrfeKzmf1oJAhMpCGSAFS18
- Base: payTo 0xcd6b6d99b7751ff30b68fa1365488eb73fa7cefa
Pay with an x402 client (receipt is the credential), then retry. No API key.

## Response
verdict GO/CAUTION/DANGER, plus checks: freeze, mint, transfer controls,
concentration, liquidity. Freeze authority active forces DANGER (issuer can
freeze your account and block selling).

## Notes for the agent
- Always relay reasons and the disclaimer; never present GO as "safe to buy".
- One mint per call. Cost $0.01 per call.
