← Market

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

Base · 0.003 USDC · payTo 0x174897b2c5B133feB08A8FB90856B08F9fce8647 · via omnigate · settles through OMNIGATE
{
  "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"
}