HostDeFi

App · 1 action

Check how safe a crypto token is before you trade or list it. HostDeFi gives tokens on Solana, Ethereum, Base, BNB Smart Chain and other EVM chains an A+ to F safety grade with the red flags behind it, such as mint authority left on, honeypot contracts, high taxes or a few wallets holding most of the supply.

Check token safety

Get HostDeFi's A+ to F safety grade for a crypto token on Solana or a major EVM chain, with a score out of 100, a risk level, a one-line verdict, and the red flags and good signs behind it. Name the token by its address, or by its name or ticker (such as BONK), in which case HostDeFi picks the match with the most liquidity. Pick a chain to check an exact address there. Very new or little-known tokens can come back ungraded, with the reason, rather than with a guess.

Inputs

TokentokentextRequired
The token's address, or its name or ticker. With a chain picked, this must be the address.
Chainchaintext
The chain the token address is on. Leave empty to let HostDeFi work it out, which you must do when looking a token up by name or ticker.

Outputs

cautionslist
Findings that are worth a look but not outright failures.
checked_attext
When the check ran (ISO 8601, UTC).
data_sourceslist
Where the data came from.
free_checks_left_todaynumber
How many free checks are left today.
good_signslist
Checks the token passed, such as 'Mint revoked'.
gradetext
The safety grade, A+ (safest) to F. Empty when not graded.
gradedtrue/false
False when HostDeFi declined to grade the token, usually because it is too new or too little is known; not_graded_reason says why.
incompletetrue/false
True when one of HostDeFi's data sources could not be reached; the grade stands on what was available.
marketobject
Market figures at the time of the check, in US dollars.
not_graded_reasontext
Why the token was not graded, when graded is false.
not_verifiedlist
What could not be checked from public data (for example the developer's wallet), so silence is not mistaken for safety.
red_flagslist
Checks the token failed, such as 'Top-10 hold 41%'.
risk_leveltext
HostDeFi's risk band for the grade, such as low or high.
scorenumber
The safety score out of 100 behind the grade.
signalsobject
Every on-chain signal HostDeFi read, as it sends them. On Solana: authorities (mint and freeze), token2022Extensions, holders (top10Pct) and launch (bundled, preGraduation). On EVM chains: evmSecurity (honeypot, buyTaxPct, sellTaxPct, mintable, blacklist, proxy and more).
summarytext
One line to drop into a message, for example 'JUP on Solana: grade A+ (92/100), low risk.'
tokenobject
The token HostDeFi checked.
verdicttext
HostDeFi's one-line verdict in plain English.
Example output
{
  "cautions": [],
  "checked_at": "2026-10-15T19:28:06.775Z",
  "data_sources": [
    "geckoterminal",
    "verixia-onchain",
    "coingecko"
  ],
  "free_checks_left_today": 92,
  "good_signs": [
    "Mint revoked",
    "No freeze authority",
    "Top-10 hold 0.0%",
    "Liquidity $2.05M"
  ],
  "grade": "A+",
  "graded": true,
  "incomplete": false,
  "market": {
    "liquidity_usd": 2048762.5958,
    "price_usd": 0.3098056171,
    "volume_24h_usd": 1853711.75921301
  },
  "not_graded_reason": null,
  "not_verified": [
    "holder count",
    "dev wallet",
    "launch bundling"
  ],
  "red_flags": [],
  "risk_level": "low",
  "score": 92,
  "signals": {
    "assetTier": "established",
    "authorities": {
      "freezeDisabled": true,
      "mintDisabled": true
    },
    "holders": {
      "curveExcluded": true,
      "top10Pct": 0
    },
    "launch": {
      "bundled": null,
      "firstSlotTxs": 0,
      "preGraduation": false
    },
    "market": {
      "liquidityUsd": 2048762.5958,
      "priceUsd": 0.3098056171,
      "volume24h": 1853711.75921301
    },
    "token2022Extensions": {
      "defaultAccountState": false,
      "nonTransferable": false,
      "pausable": false,
      "permanentDelegate": false,
      "transferFee": false,
      "transferHook": false
    }
  },
  "summary": "JUP on Solana: grade A+ (92/100), low risk. Established, contract-verified asset \u2014 flagged issuer controls are disclosed below as facts, not rug signals.",
  "token": {
    "address": "JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN",
    "chain": "solana",
    "chain_name": "Solana",
    "name": "JUP",
    "symbol": "JUP"
  },
  "verdict": "Established, contract-verified asset \u2014 flagged issuer controls are disclosed below as facts, not rug signals."
}

On this page