{"uid":"cap_5UPdWB8cpL_PnU3xz4gI4","slug":"anti-whale-limit-detector-for-ethereum-contracts-6ebd83b0","name":"Anti-Whale Limit Detector for Ethereum Contracts","description":"Static search of a VERIFIED Ethereum contract's Solidity source (Blockscout) for max-wallet, max-transaction and cooldown rules, with the matching lines. Unverified contracts are reported as such, not guessed. Bytecode-only and non-Ethereum chains are not covered; a hit is a clue, not proof of a trap.","url":"https://api.fadeandco.workers.dev/api/agent-intel/anti-whale-limit-detector?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","description":"Ethereum contract address 0x... (40 hex characters)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"name":"PepeToken","note":"Keyword search of the verified source only. Limits set through a different name, an upgrade or an owner call are not seen.","source":"https://eth.blockscout.com/api/v2/smart-contracts/0x6982508145454ce325ddbe47a25d4ec3d2311933","address":"0x6982508145454ce325ddbe47a25d4ec3d2311933","verdict":"LIMIT_RULES_FOUND","compiler":"v0.8.0+commit.c7dfd78e","findings":[{"kind":"max-wallet","count":4,"examples":[{"line":592,"text":"uint256 public maxHoldingAmount;"},{"line":605,"text":"function setRule(bool _limited, address _uniswapV2Pair, uint256 _maxHoldingAmount, uint256 _minHoldingAmount) external onlyOwner {"}]}],"verified":true,"checkedAt":"2026-10-23T09:35:18.058Z"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_d57x0UiQ6QdXksv_WwYHZ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Searches verified Ethereum contract Solidity source code for max-wallet, max-transaction, and cooldown rules, returning matching lines as evidence.","exampleAgentPrompt":"Can you scan the Ethereum contract at 0x6982508145454ce325ddbe47a25d4ec3d2311933 and tell me if it has any anti-whale limits like max wallet size, max transaction amount, or cooldown rules in the verified Solidity source?","exampleUseCases":[{"title":"Pre-buy token safety check","prompt":"Before I buy into this token at 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48, can you check the contract source for any max-wallet or max-transaction restrictions that could trap my investment?"},{"title":"DeFi research due diligence","prompt":"I'm writing a report on meme coin mechanics — can you pull the anti-whale rules from the verified Solidity source for the PEPE token contract at 0x6982508145454ce325ddbe47a25d4ec3d2311933 and show me the actual lines that define them?"},{"title":"Bot trading limit detection","prompt":"I'm building a trading bot and need to know if 0x95aD61b0a150d79219dCF64E1E6Cc01f0B64C4cE has any cooldown or holding-cap rules in its contract source that would block rapid buys — can you check?"}],"resultDescription":"A JSON object containing the contract name, verification status, compiler version, Blockscout source URL, a verdict (e.g. LIMIT_RULES_FOUND or NO_LIMIT_RULES), and a findings array listing each rule type found (max-wallet, max-transaction, cooldown) with a count of matching lines and example line numbers and text. Includes a note about limitations (e.g. limits set via owner calls or upgrades may not be visible), plus a timestamp of when the check was performed.","failureModes":["Unverified contract: returns a report noting the contract is unverified rather than guessing from bytecode","Non-Ethereum chain address: not supported, no result returned","Invalid or malformed address: likely returns an error or empty result","Contract with limits set through owner calls or proxy upgrades: keywords may not appear in source, returning false negative","Keyword match without enforcement: a hit is flagged as a clue, not confirmed proof of an active trap"],"whenToPreferThis":"Choose this endpoint when you need a fast, source-code-level scan of a verified Ethereum contract for anti-whale rules (max wallet, max transaction, cooldown) and want matched line evidence — not just a flag. Prefer it over general contract explorers when you want structured, machine-readable output for agent pipelines. Not suitable for unverified contracts, bytecode-only analysis, or non-Ethereum chains.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T12:50:22.879Z","isFirstParty":false,"canonicalSlug":"anti-whale-limit-detector-for-ethereum-contracts-6ebd83b0"}