{"uid":"cap_8nZLLKKo1sJ0xrcxWcWrM","slug":"arbitrum-one-erc-20-token-risk-market-snapshot-65949502","name":"Arbitrum One ERC-20 Token Risk & Market Snapshot","description":"Rug check and due-diligence snapshot of an ERC-20 token on Arbitrum One: a 0-100 risk score with reasons, name, symbol, decimals, supply, owner and whether ownership is renounced, upgradeable-proxy detection, owner-only functions found in the bytecode (mint, pause, blacklist, fee changes), and USD price, liquidity and FDV from the deepest WETH or USDC pool on Uniswap v3. Facts only, no buy or sell opinion.","url":"https://onchaincheck.dev/arbitrum/token?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["address"],"properties":{"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Token contract address on Arbitrum One"}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"name":"Arbitrum","risk":{"level":"medium","score":24,"reasons":[{"code":"can-mint","text":"The owner can mint new tokens, diluting holders.","points":13},{"code":"upgradeable","text":"The contract is an upgradeable proxy: its code can be replaced.","points":8},{"code":"owner-not-renounced","text":"Ownership is not renounced.","points":3}],"summary":"Medium risk: the owner can mint new tokens, diluting holders; the contract is an upgradeable proxy; 1 more. Powers are weighted down for $1.6M of liquidity."},"asset":{"known":false},"chain":"arbitrum","flags":{"canMint":true,"ownerCanAct":true,"upgradeable":true,"canBlacklist":false,"noLiquidPool":false,"canChangeFees":false,"thinLiquidity":false},"notes":"Privileged functions are detected from bytecode selectors and may have false positives or misses. Liquidity is the WETH or USDC held by the deepest Uniswap v3 pool found.","owner":"0xCF57572261c7c2BCF21ffD220ea7d1a27D40A827","proxy":{"admin":"0xdb216562328215E010F819B5aBe947bad4ca961e","upgradeable":true,"implementation":"0xd47D14a315394ddf063174f2286Ab4Eb7C507fa0"},"market":{"dex":"uniswap-v3","pool":"0xC6F780497A95e246EB9449f5e4770916DCd6396A","priceUsd":0.183249,"feeTierBps":5,"pairedWith":"WETH","poolsFound":8,"fullyDilutedValueUsd":1832000000,"quoteSideLiquidityUsd":824400},"symbol":"ARB","address":"0x912CE59144191C1204E64559FE8253a0e49E6548","decimals":18,"nativeUsd":{"price":2405.95,"source":"Chainlink ETH/USD","symbol":"ETH","updatedAt":"2026-10-23T06:17:14.000Z"},"totalSupply":9999998977.61,"ownershipRenounced":false,"privilegedFunctions":{"mint":true,"pause":false,"setFees":false,"blacklist":false,"tradingSwitch":false,"maxTransaction":false}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_3kG0Tl8J74-GHQ85cG6oo","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a 0-100 risk score with reasons, on-chain metadata, ownership/proxy analysis, privileged function flags, and Uniswap v3 market data for any ERC-20 token on Arbitrum One.","exampleAgentPrompt":"Can you run a rug check on the Arbitrum One token at 0x912CE59144191C1204E64559FE8253a0e49E6548 and tell me the risk score, whether ownership is renounced, if it can mint new tokens, and what the current liquidity looks like on Uniswap?","exampleUseCases":[{"title":"Pre-investment token due diligence","prompt":"Before I buy into this Arbitrum token at 0x912CE59144191C1204E64559FE8253a0e49E6548, can you check its risk score, whether the owner can mint or blacklist, if the contract is upgradeable, and how much liquidity it has on Uniswap v3?"},{"title":"DeFi bot rug-pull guard","prompt":"My trading bot is about to ape into an Arbitrum token at 0x1234567890abcdef1234567890abcdef12345678 — first check if it has mint functions, an active owner, or is an upgradeable proxy, and block the trade if the risk score is above 50."},{"title":"Token researcher market snapshot","prompt":"Give me the fully diluted value, current USD price, and deepest Uniswap v3 pool details for the Arbitrum ERC-20 at 0x912CE59144191C1204E64559FE8253a0e49E6548, along with any red flags like blacklisting or fee manipulation capabilities."}],"resultDescription":"A JSON object containing: a 0-100 risk score with a level (low/medium/high) and a list of scored risk reasons (e.g. can-mint, upgradeable, owner-not-renounced); token metadata (name, symbol, decimals, totalSupply, owner address, ownershipRenounced); proxy details (upgradeable flag, implementation and admin addresses); a flags object (canMint, canBlacklist, canChangeFees, upgradeable, noLiquidPool, thinLiquidity, ownerCanAct); privilegedFunctions breakdown; and market data from the deepest WETH or USDC Uniswap v3 pool (priceUsd, quoteSideLiquidityUsd, fullyDilutedValueUsd, pool address, fee tier, pairedWith). Also includes a native ETH/USD reference price from Chainlink and a notes disclaimer about bytecode-based detection.","failureModes":["Invalid address format (not a valid 0x hex address) returns a validation error","Address is not a deployed ERC-20 contract on Arbitrum One returns an error or empty result","No Uniswap v3 pool found for the token results in noLiquidPool flag being true and null market data","Upgradeable proxy detection may have false positives or misses due to bytecode selector analysis","Payment not included or insufficient (x402) results in 402 Payment Required response","RPC or indexer downtime on Arbitrum One may cause transient failures"],"whenToPreferThis":"Use this endpoint when you need a fast, single-call due-diligence snapshot of an ERC-20 token on Arbitrum One specifically — combining risk scoring, ownership analysis, proxy detection, privileged function flags, and Uniswap v3 market data in one response. Prefer it over generic block explorers when you need structured, agent-consumable risk signals rather than raw on-chain data. Choose the Polygon or Ethereum sibling endpoints for those chains.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T12:43:26.975Z","isFirstParty":false,"canonicalSlug":"arbitrum-one-erc-20-token-risk-market-snapshot-65949502"}