Quiet ChainXRPL tools

Risk Checker

How the score works

The score starts at 20 (baseline: unknown does not mean safe) and adds the points of every rule that fires, clamped to 0–100. Higher means riskier. Bands: under 25 lower, 25–49 moderate, 50–74 elevated, 75 and up high. Every rule that fires is shown with its reason in your results. Holder-share rules exclude AMM pool accounts.

RulePointsApplies toWhat it means
acct_age_lt7d+15account/tokenAccount created < 7 days ago
acct_age_lt30d+8account/tokenAccount created 7-30 days ago
acct_age_gt1y-5account/tokenAccount older than 1 year
acct_age_gt3y-10account/tokenAccount older than 3 years (replaces the 1y bonus)
issuer_clawback+20tokenIssuer has the Clawback flag: can seize token balances
issuer_global_freeze+25tokenIssuer has Global Freeze enabled right now
issuer_no_freeze_green-8tokenIssuer set No-Freeze: can never freeze holders
issuer_can_freeze+4tokenIssuer can still freeze individual trust lines (No-Freeze not set)
issuer_not_blackholed+6tokenIssuer keys still active: more supply can be issued / rules changed
issuer_blackholed-10tokenIssuer is blackholed (master disabled, no usable regular key/signers)
issuer_require_auth+6tokenIssuer requires authorization for holders (permissioned token)
no_default_ripple+5tokenIssuer lacks DefaultRipple: unusual for an issuing account
transfer_fee_gt1+4tokenTransfer fee > 1%
transfer_fee_gt3+12tokenTransfer fee > 3% (replaces the >1% rule)
no_amm_no_book+25tokenNo AMM pool and no XRP order book found
thin_liquidity+12tokenTotal XRP-side liquidity < 5,000 XRP
ok_liquidity-6tokenXRP-side liquidity >= 100,000 XRP
amm_high_impact+8tokenSwapping 1,000 XRP through the AMM moves price > 5%
amm_fee_high+4tokenAMM trading fee > 1%
top1_gt50+20tokenA single non-AMM holder owns > 50% of supply
top1_gt25+10tokenA single non-AMM holder owns 25-50% of supply (replaces >50%/10% tiers if lower)
top5_gt80+12tokenTop 5 non-AMM holders own > 80% of supply
few_holders+10tokenFewer than 20 holders (complete data only)
many_holders-5tokenOver 1,000 holders seen
frozen_lines+6tokenSome trust lines are frozen by the issuer
dormant_issuer+4tokenIssuer has made no transactions in over 1 year
supply_zero+10tokenCurrency code not found among issuer obligations (no supply issued, or wrong code)
wallet_low_balance+3accountBalance at/near the base reserve
wallet_dormant+3accountNo transactions in over 1 year
wallet_multisig-3accountAccount uses a signer list (multi-signing)
wallet_blackholed+5accountAccount is blackholed: funds can never move again
wallet_is_issuer+0accountAccount issues tokens (informational): check each token separately
wallet_clawback+10accountAccount has the Clawback flag set
wallet_global_freeze+15accountAccount has Global Freeze enabled

← Back to the checker