{"uid":"cap_0RmOLxiidjnpJ6orO-wWb","slug":"base-token-due-diligence-snapshot-b5bdebcb","name":"Base Token Due-Diligence Snapshot","description":"Pay-per-call data for AI agents, paid in USDC on Base with x402: token risk checks (rug check) on Base, Ethereum, Arbitrum, Optimism, Polygon and Solana, onchain reads (balances, transactions, gas, contracts, NFTs, whale trades, new pools, ENS and Basenames), ECB exchange rates, and Canadian sales tax and business days.","url":"https://ca-tax-api-mainnet.lxtap.workers.dev/base/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 Base"}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"name":"Degen","risk":{"level":"low","score":15,"reasons":[{"code":"can-pause","text":"The owner can pause all transfers.","points":10},{"code":"owner-not-renounced","text":"Ownership is not renounced.","points":5}],"summary":"Low risk: the owner can pause all transfers; ownership is not renounced."},"chain":"base","flags":{"canMint":false,"ownerCanAct":true,"upgradeable":false,"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 or aerodrome pool found.","owner":"0x704Ec5C12Ca20a293C2C0B72B22619A4231f3c0d","proxy":{"upgradeable":false},"market":{"dex":"uniswap-v3","pool":"0xc9034c3E7F58003E6ae0C8438e7c8f4598d5ACAA","priceUsd":0.000962867,"feeTierBps":30,"pairedWith":"WETH","poolsFound":10,"fullyDilutedValueUsd":34630000,"quoteSideLiquidityUsd":134100},"symbol":"DEGEN","address":"0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed","decimals":18,"nativeUsd":{"price":2406.48,"source":"Chainlink ETH/USD","symbol":"ETH","updatedAt":"2026-10-23T04:00:51.000Z"},"totalSupply":35967154646.5,"ownershipRenounced":false,"privilegedFunctions":{"mint":false,"pause":true,"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_OdVB7Mcqz-Nmy5LbwVStH","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 due-diligence snapshot of an ERC-20 token on Base: contract metadata, ownership/upgradeability risk flags, owner-only function detection, and DEX price/liquidity/FDV data.","exampleAgentPrompt":"Can you pull a full due-diligence snapshot for the Base token at 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 — I want to see if ownership is renounced, whether it has mint or blacklist functions, and what the current price and liquidity look like on Uniswap or Aerodrome?","exampleUseCases":[{"title":"Rug-pull risk check on new Base token","prompt":"I just heard about this new token on Base at 0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA — can you check if the owner has renounced control, if there are any mint or pause functions in the contract, and whether it's using an upgradeable proxy?"},{"title":"Pre-trade liquidity and price lookup","prompt":"Before I buy some of this Base token at 0x4200000000000000000000000000000000000006, can you tell me the current USD price, total liquidity, and fully diluted valuation from its deepest Uniswap v3 or Aerodrome pool?"},{"title":"Smart contract security audit for portfolio tracker","prompt":"Add a security summary for the Base token 0x50c5725949A6F0c72E6C4a641F24049A917DB0Cb to my portfolio tracker — I need to know the total supply, whether it's an upgradeable proxy, and if there are any owner-only functions like blacklisting or fee changes."}],"resultDescription":"Returns a structured JSON object containing: token name, symbol, decimals, and total supply; contract owner address and whether ownership has been renounced; whether the contract is an upgradeable proxy; a list of detected owner-only functions (e.g. mint, pause, blacklist, setFee); and market data including USD price, liquidity depth, and fully diluted valuation sourced from the deepest WETH or USDC pool on Uniswap v3 or Aerodrome on Base.","failureModes":["Invalid or malformed address (not matching ^0x[0-9a-fA-F]{40}$) returns a validation error","Address is a wallet (EOA) rather than an ERC-20 contract — may return empty or error response","Token has no liquidity pool on Uniswap v3 or Aerodrome — price/liquidity/FDV fields may be null or absent","RPC or indexer unavailability causes timeout or 5xx error","Token contract is non-standard or missing ERC-20 methods — metadata fields may be incomplete","Payment not provided or insufficient — 402 Payment Required response"],"whenToPreferThis":"Choose this endpoint when you need a single-call due-diligence bundle for a Base ERC-20 — combining contract metadata, ownership/proxy risk flags, dangerous function detection, and live DEX pricing in one response. Prefer it over separate on-chain RPC calls or generic token APIs when you specifically need Base network data with rug-pull risk signals (mint, pause, blacklist, upgradeability) alongside Uniswap v3/Aerodrome market data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T12:36:41.451Z","isFirstParty":false,"canonicalSlug":"base-token-due-diligence-snapshot-b5bdebcb"}