YourAITools Sol Verdict API
The SolVerdict API from YourAITools — 3 operation(s) for solverdict.
The SolVerdict API from YourAITools — 3 operation(s) for solverdict.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/youraitools-co:youraitools-co-solverdict-api"
curl "https://apis.io/api/v1/apis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: YourAITools Sol Verdict API
version: 1.0.0
description: Pay-per-call tools for AI agents, paid per request in USDC via x402 on Base, Polygon, Arbitrum One or Solana, with each tool's own spec at https://api.youraitools.co//openapi.json.
contact:
email: hello@youraitools.co
url: https://youraitools.co/built-by-us
servers:
- url: https://api.youraitools.co
tags:
- name: SolVerdict
paths:
/solverdict/v1/lite:
get:
operationId: solana_token_verdict_lite
summary: Verdict (SAFE/CAUTION/DANGER), score 0-100, reasons and key facts ($0.005)
tags:
- SolVerdict
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
x-x402:
scheme: exact
network: eip155:8453
asset: '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'
payTo: '0x3c1A1E01e790Cd326495631B3b38Bd7068F08d6F'
amount: '5000'
assetSymbol: USDC
x402Versions:
- 2
- 1
networks:
- network: eip155:8453
name: Base
asset: '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'
symbol: USDC
payTo: '0x3c1A1E01e790Cd326495631B3b38Bd7068F08d6F'
- network: eip155:137
name: Polygon
asset: '0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359'
symbol: USDC
payTo: '0x3c1A1E01e790Cd326495631B3b38Bd7068F08d6F'
- network: eip155:42161
name: Arbitrum One
asset: '0xaf88d065e77c8cC2239327C5EDb3A432268e5831'
symbol: USDC
payTo: '0x3c1A1E01e790Cd326495631B3b38Bd7068F08d6F'
- network: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
name: Solana
asset: EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
symbol: USDC
payTo: FH73WbbUe2UyNzfy72MJs5nT3NxyDf9GrqE7kzjL2Jte
parameters:
- name: mint
in: query
required: true
schema:
type: string
pattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
description: Solana token mint address (base58), e.g. DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263
responses:
'200':
description: Verdict (payment settled)
content:
application/json:
schema:
type: object
properties:
mint:
type: string
chain:
type: string
name:
type:
- string
- 'null'
symbol:
type:
- string
- 'null'
verdict:
type: string
enum:
- SAFE
- CAUTION
- DANGER
score:
type: integer
minimum: 0
maximum: 100
confidence:
type: string
enum:
- high
- medium
- low
reasons:
type: array
items:
type: object
properties:
severity:
type: string
enum:
- danger
- warn
- info
- good
code:
type: string
text:
type: string
checks:
type: object
limits:
type: array
items:
type: string
disclaimer:
type: string
checked_at:
type: string
format: date-time
'400':
description: Invalid address (never charged)
'402':
description: Payment Required (x402 v2 terms in the PAYMENT-REQUIRED header, v1 terms in the body)
'422':
description: Not an SPL / Token-2022 mint on Solana mainnet (never charged)
'503':
description: Data sources unavailable (never charged)
description: 'Solana token safety checker API (rug and honeypot check). Verdict (SAFE/CAUTION/DANGER), score 0-100, reasons and key facts ($0.005) Search intents: solana token checker, spl token safety, rug check solana, token-2022 risk, pump fun token check, solana scam token.'
post:
operationId: solana_token_verdict_lite_post
summary: 'Same as GET, POST {"mint": ""}'
tags:
- SolVerdict
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.005'
protocols:
- x402: {}
x-x402:
scheme: exact
network: eip155:8453
asset: '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'
payTo: '0x3c1A1E01e790Cd326495631B3b38Bd7068F08d6F'
amount: '5000'
assetSymbol: USDC
x402Versions:
- 2
- 1
networks:
- network: eip155:8453
name: Base
asset: '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'
symbol: USDC
payTo: '0x3c1A1E01e790Cd326495631B3b38Bd7068F08d6F'
- network: eip155:137
name: Polygon
asset: '0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359'
symbol: USDC
payTo: '0x3c1A1E01e790Cd326495631B3b38Bd7068F08d6F'
- network: eip155:42161
name: Arbitrum One
asset: '0xaf88d065e77c8cC2239327C5EDb3A432268e5831'
symbol: USDC
payTo: '0x3c1A1E01e790Cd326495631B3b38Bd7068F08d6F'
- network: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
name: Solana
asset: EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
symbol: USDC
payTo: FH73WbbUe2UyNzfy72MJs5nT3NxyDf9GrqE7kzjL2Jte
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
mint:
type: string
pattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
required:
- mint
responses:
'200':
description: Verdict (payment settled)
content:
application/json:
schema:
type: object
properties:
mint:
type: string
chain:
type: string
name:
type:
- string
- 'null'
symbol:
type:
- string
- 'null'
verdict:
type: string
enum:
- SAFE
- CAUTION
- DANGER
score:
type: integer
minimum: 0
maximum: 100
confidence:
type: string
enum:
- high
- medium
- low
reasons:
type: array
items:
type: object
properties:
severity:
type: string
enum:
- danger
- warn
- info
- good
code:
type: string
text:
type: string
checks:
type: object
limits:
type: array
items:
type: string
disclaimer:
type: string
checked_at:
type: string
format: date-time
'400':
description: Invalid address (never charged)
'402':
description: Payment Required (x402 v2 terms in the PAYMENT-REQUIRED header, v1 terms in the body)
'422':
description: Not an SPL / Token-2022 mint on Solana mainnet (never charged)
'503':
description: Data sources unavailable (never charged)
description: 'Solana token safety checker API (rug and honeypot check). Same as GET, POST {"mint": ""}. Search intents: solana token checker, spl token safety, rug check solana, token-2022 risk, pump fun token check, solana scam token.'
/solverdict/v1/check:
get:
operationId: solana_token_verdict_check
summary: 'Full report: mint/freeze authority, Token-2022 extensions, metadata authority…'
tags:
- SolVerdict
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.02'
protocols:
- x402: {}
x-x402:
scheme: exact
network: eip155:8453
asset: '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'
payTo: '0x3c1A1E01e790Cd326495631B3b38Bd7068F08d6F'
amount: '20000'
assetSymbol: USDC
x402Versions:
- 2
- 1
networks:
- network: eip155:8453
name: Base
asset: '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'
symbol: USDC
payTo: '0x3c1A1E01e790Cd326495631B3b38Bd7068F08d6F'
- network: eip155:137
name: Polygon
asset: '0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359'
symbol: USDC
payTo: '0x3c1A1E01e790Cd326495631B3b38Bd7068F08d6F'
- network: eip155:42161
name: Arbitrum One
asset: '0xaf88d065e77c8cC2239327C5EDb3A432268e5831'
symbol: USDC
payTo: '0x3c1A1E01e790Cd326495631B3b38Bd7068F08d6F'
- network: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
name: Solana
asset: EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
symbol: USDC
payTo: FH73WbbUe2UyNzfy72MJs5nT3NxyDf9GrqE7kzjL2Jte
parameters:
- name: mint
in: query
required: true
schema:
type: string
pattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
description: Solana token mint address (base58), e.g. DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263
responses:
'200':
description: Verdict (payment settled)
content:
application/json:
schema:
type: object
properties:
mint:
type: string
chain:
type: string
name:
type:
- string
- 'null'
symbol:
type:
- string
- 'null'
verdict:
type: string
enum:
- SAFE
- CAUTION
- DANGER
score:
type: integer
minimum: 0
maximum: 100
confidence:
type: string
enum:
- high
- medium
- low
reasons:
type: array
items:
type: object
properties:
severity:
type: string
enum:
- danger
- warn
- info
- good
code:
type: string
text:
type: string
checks:
type: object
limits:
type: array
items:
type: string
disclaimer:
type: string
checked_at:
type: string
format: date-time
'400':
description: Invalid address (never charged)
'402':
description: Payment Required (x402 v2 terms in the PAYMENT-REQUIRED header, v1 terms in the body)
'422':
description: Not an SPL / Token-2022 mint on Solana mainnet (never charged)
'503':
description: Data sources unavailable (never charged)
description: 'Solana token safety report API. Full report: mint/freeze authority, Token-2022 extensions, metadata authority, pools, liquidity and 24 h sells, holders (wallets vs programs), age ($0.02) Search intents: solana token audit, mint authority check, freeze authority check, solana holder concentration, token-2022 extensions, solana rug report.'
post:
operationId: solana_token_verdict_check_post
summary: 'Same as GET, POST {"mint": ""}'
tags:
- SolVerdict
x-payment-info:
price:
mode: fixed
currency: USD
amount: '0.02'
protocols:
- x402: {}
x-x402:
scheme: exact
network: eip155:8453
asset: '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'
payTo: '0x3c1A1E01e790Cd326495631B3b38Bd7068F08d6F'
amount: '20000'
assetSymbol: USDC
x402Versions:
- 2
- 1
networks:
- network: eip155:8453
name: Base
asset: '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'
symbol: USDC
payTo: '0x3c1A1E01e790Cd326495631B3b38Bd7068F08d6F'
- network: eip155:137
name: Polygon
asset: '0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359'
symbol: USDC
payTo: '0x3c1A1E01e790Cd326495631B3b38Bd7068F08d6F'
- network: eip155:42161
name: Arbitrum One
asset: '0xaf88d065e77c8cC2239327C5EDb3A432268e5831'
symbol: USDC
payTo: '0x3c1A1E01e790Cd326495631B3b38Bd7068F08d6F'
- network: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
name: Solana
asset: EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
symbol: USDC
payTo: FH73WbbUe2UyNzfy72MJs5nT3NxyDf9GrqE7kzjL2Jte
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
mint:
type: string
pattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
required:
- mint
responses:
'200':
description: Verdict (payment settled)
content:
application/json:
schema:
type: object
properties:
mint:
type: string
chain:
type: string
name:
type:
- string
- 'null'
symbol:
type:
- string
- 'null'
verdict:
type: string
enum:
- SAFE
- CAUTION
- DANGER
score:
type: integer
minimum: 0
maximum: 100
confidence:
type: string
enum:
- high
- medium
- low
reasons:
type: array
items:
type: object
properties:
severity:
type: string
enum:
- danger
- warn
- info
- good
code:
type: string
text:
type: string
checks:
type: object
limits:
type: array
items:
type: string
disclaimer:
type: string
checked_at:
type: string
format: date-time
'400':
description: Invalid address (never charged)
'402':
description: Payment Required (x402 v2 terms in the PAYMENT-REQUIRED header, v1 terms in the body)
'422':
description: Not an SPL / Token-2022 mint on Solana mainnet (never charged)
'503':
description: Data sources unavailable (never charged)
description: 'Solana token safety report API. Same as GET, POST {"mint": ""}. Search intents: solana token audit, mint authority check, freeze authority check, solana holder concentration, token-2022 extensions, solana rug report.'
/solverdict/v1/preview:
get:
operationId: solana_token_verdict_preview
summary: 'Free: verdict, score and flag counts (no reasons), 10/min per IP'
security: []
parameters:
- name: mint
in: query
required: true
schema:
type: string
pattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$
description: Solana token mint address (base58), e.g. DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263
responses:
'200':
description: OK
'400':
description: Invalid address
'429':
description: Free tier rate limit
tags:
- SolVerdict
components:
securitySchemes:
creditsKey:
type: http
scheme: bearer
description: yatc_... credits key