Base · Token Check
Purpose: risk-check an ERC-20 token contract on Base (owner, pause, proxy, upgrade authority). Base ERC-20 risk check from live chain state. Returns a single verdict (LOW_RISK/CAUTION/HIGH_RISK, summary, oneLiner, reasons) plus market data (price, liquidity, volume, pools; DexScreener with GeckoTerminal fallback). Covers owner/renounced, paused, supply, proxies (EIP-1967/1822/OZ/1167) with implementation analysis: verified source, mint/pause/blacklist/fee/upgrade selectors, upgrade authority (EOA vs Safe/timelock), forwarding to unknown targets. Use before trading a token. Failed calls (HTTP 4
GET https://newbotlabor--254ecdfcc2de11f19b541607ee4eb77e.web.val.run/api/base/token-check
0.003 USDC on Base · payTo 0x174897b2c5B133feB08A8FB90856B08F9fce8647
Status: verified · payable
Settlement: via OMNIGATE (https://omnigate.scriptmasterlabs.com) — seller opted in; receipt token per settlement; 0.005 USDC fee inside settlement, waived inside the daily budget
Payment routes
{
"address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
}{
"verdict": {
"level": "medium",
"label": "CAUTION",
"summary": "$USDC on base: MEDIUM risk. Upgradeable by a single EOA key; can mint supply; can blacklist addresses. Known asset: USDC (Circle, native on Base). Market: liq $472.2k, 24h vol $677.1k, 30+ pools, 1130d old.",
"oneLiner": "CAUTION: upgradeable by a single EOA key, can mint supply",
"reasons": [
"upgradeable by a single EOA key",
"can mint supply",
"can blacklist addresses"
],
"components": {
"contract": "medium",
"market": "normal"
}
},
"market": {
"available": true,
"source": "dexscreener",
"priceUsd": 0.9998,
"liquidityUsd": 472199.89,
"volume24hUsd": 677104.93,
"poolCount": 30,
"poolAgeDays": 1129.7
},
"symbol": "USDC",
"decimals": 6,
"proxy": {
"type": "OpenZeppelin legacy AdminUpgradeabilityProxy",
"implementation": "0x2ce6â¦d779",
"upgradeAuthority": {
"kind": "EOA"
},
"implementationAnalysis": {
"verified": true,
"bytecodeSize": 23464,
"capabilities": {
"mint": true,
"pause": true,
"blacklist": true,
"fee": false
}
},
"riskSummary": {
"level": "medium"
}
},
"flags": [
"UPGRADEABLE_PROXY (logic can be changed by admin)"
],
"riskLevel": "medium"
}