On-chain token risk checks and trust scores — know the contract risk before you trade.
We never hold your assets or keys; every on-chain action is signed in your own wallet.


All screens below are captured from the live jiguangdex.app.
Every token starts at 100 and loses points per finding — score, risk level and findings at a glance.

Check the trust score while you browse markets: see the risk first, then decide.

Wallet-connected, non-custodial swaps, signed in your wallet.

Cross-chain swaps across networks, also non-custodial.

Watch new tokens and on-chain anomalies — see a new token, check its score first.

All scoring rules are public: every point has a basis, every risk has a source.

Every point has a basis; every risk has a source. Same rules as the in-app scoring page .
Every token starts at 100and loses points once per finding; the same item is never deducted twice.
Final score = max(0, min(100, 100 − total deductions))
If required data (liquidity, 24h change) is missing: final score = min(above, 85)
The risk label and ring colour come only from the final score: the same score shows the same label and colour on every page.
A score of 100 only means no deduction was triggered under the current rules and available data — it does not mean absolutely safe.
| Contract safety · check | Why it matters | Points |
|---|---|---|
| Honeypot | Cannot sell after buying | −30 |
| Cannot sell all | Only part of a position can be sold | −30 |
| Buying blocked | Contract can block buys | −30 |
| Self-destruct | Contract can be destroyed; assets may go to zero | −20 |
| Hidden owner | Hidden admin control exists | −15 |
| Not open source | Contract code cannot be reviewed | −15 |
| Proxy (upgradeable) | Contract logic can be replaced | −10 |
| Mintable | Supply can grow, diluting holders | −10 |
| Ownership reclaimable | Renounced control can be taken back | −10 |
| Owner can change balances | Admin can edit address balances directly | −10 |
| Transfers pausable | Transfers can be frozen | −8 |
| Blacklist | Addresses can be blocked from trading | −8 |
| Tax / slippage modifiable | Trading cost can change at any time | −6 |
| Anti-whale modifiable | Trade limit rules can be changed | −5 |
| Trading cooldown | Trades are time-limited | −4 |
| Buy / sell tax | Tax >10%: −15; 5–10%: −5 | −15 / −5 |
| Liquidity / trading behaviour | Why it matters | Points |
|---|---|---|
| Liquidity below $10,000 | Pool too shallow: hard to trade, easy to manipulate | −30 |
| Liquidity $10,000–$100,000 | Thin liquidity | −8 |
| 24h change beyond ±50% | Abnormal price move | −8 |
| Holder distribution | Coming soon (not scored yet, not counted as missing) | — |
Stablecoins also start at 100 and use the same bands; they are never assumed safe and have no separate cap: centralised mint −8, freezable −4, upgradeable contract −4, bridged asset's underlying issuer powers −8, non-native issuance −10; off-chain reserves that cannot be verified are noted but not deducted; each severe risk confirmed by the contract check −30. Issuer powers of official assets (e.g. WETH, WBTC) are listed, not deducted twice.
Example: USDC on ETH = 100 − 8 − 4 − 4 = 84, low risk.
When required data (liquidity, 24h change) is missing, the score is capped at 85and the reason is shown:
Score 85/100 · Incomplete data · Missing: liquidity
The risk label still follows the final score; “incomplete data” is a separate notice, not a risk finding. Liquidity of 0 shows 0 and a 0% change shows 0% — neither counts as missing.
| Token | Findings | Score | Risk |
|---|---|---|---|
| BANK | Mintable −10 | 90 | Low risk |
| STAR | Mintable −10, transfers pausable −8, trading cooldown −4 | 78 | Low risk |
| VIRTUAL | Hidden owner −15, mintable −10, owner can change balances −10 | 65 | Medium risk |
Examples assume complete liquidity and market data. Contract checks re-run every 24 hours; results older than 26 hours expire and no score is shown. Liquidity uses the token's deepest pool and refreshes on a schedule.
Free checks · paid exposure · scores can't be bought. Every token uses the same scoring rules.
Ranked by verified score; for tokens with the same name only the highest-scoring, deepest-liquidity one is kept.The platform board is not for sale— rankings cannot be bought.
Submit a token and see its check result first; tokens that meet the listing rules are shown for free. Paid promotion slots are separate from the natural ranking andclearly labelled “Promoted”; payment only buys an exposure slot andnever changes the score, risk level or natural ranking, nor can it hide deductions or risk warnings.
Public risk disclosure:free listing, no ad slots for sale— no paid removal or paid whitewashing. Projects and users can submit verifiable evidence torequest a review for free; false positives are withdrawn with a correction note kept.
| Features | Status |
|---|---|
| Trust Score / methodology | Available |
| Platform / User / Risk boards | Available |
| Markets | Available |
| Swap / cross-chain (non-custodial, wallet-signed) | Available |
| Jiguang Radar | Available |
| Itemised deductions (shown in check results) | Available |
| Recheck requests (contracts are auto-rechecked every 24 hours) | Coming soon |
| Token launch / pool creation (BSC) | Available |
Open the App and enter a token to see its trust score.
Open Jiguang Trust App