{"uid":"cap_bp7FjCr4860N_wqu_XLMi","slug":"nbx4-token-proxy-report-40db08fe","name":"nbx4 Token & Proxy Report","description":"Analyze a Base Mainnet token contract: block-pinned owner(), ERC-1967 proxy slots, ERC-20 metadata, code hash, best-effort source match and prior-snapshot comparison when available. Free POST /v1/prepare returns report_id; paid GET /v1/report reads it for 0.01 USDC via x402. Not a security audit.","url":"https://nbx4.dev/v1/report?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":["report_id"],"properties":{"report_id":{"type":"string","pattern":"^nbx4_[0-9a-f]{64}$","description":"ID of a stored report returned by the free POST /v1/prepare endpoint; this example identifies an existing public sample."}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["report_id","chain_id","address"],"properties":{"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"control":{"type":"object"},"chain_id":{"type":"integer","const":8453},"code_hash":{"type":"object"},"report_id":{"type":"string","pattern":"^nbx4_[0-9a-f]{64}$"},"report_digest":{"type":"string"},"policy_version":{"type":"string"},"token_metadata":{"type":"object"},"snapshot_comparison":{"type":"object"},"source_verification":{"type":"object"}},"description":"Selected envelope fields only; the paid response includes further observations and evidence."}}}}},"responseSchema":{"type":"json","example":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","chain_id":8453,"report_id":"nbx4_ad470a5aab2b590648729ab90f295ba76e0390ab2eddad01e360776a64000312"}},"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_SrEsWNjfrP0fO__KjMYXu","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 block-evidenced metadata about a Base (chain 8453) contract address, including proxy structure, ownership, token info, best-effort source match, and snapshot comparison, with a verdict label and SVG card.","exampleAgentPrompt":"Pull the nbx4 report for report ID 'abc123' and tell me what the verdict is — who owns it, whether it's a proxy, and if the source code matches.","exampleUseCases":[{"title":"Audit a new DeFi token before investing","prompt":"I'm about to ape into this Base token — can you pull its nbx4 report using report ID 'tok_8f2a91' and tell me who the owner is, whether it's a proxy contract, and what the verdict label says?"},{"title":"Verify contract control before listing","prompt":"We're listing a new token and need to verify its control structure on Base — fetch the nbx4 report for report ID 'rep_00445b' and let me know the admin, implementation, and any pending owner observations."},{"title":"Cross-check snapshot for a known contract","prompt":"Has anything changed in the on-chain snapshot for this contract? Pull the nbx4 report with report ID 'snap_c77d02' and compare it to the observed state — I especially care about the code hash and owner fields."}],"resultDescription":"Returns a structured JSON object containing: a verdict_label summarizing the risk/status assessment; the contract address on Base (chain_id 8453); block-evidenced control fields (owner, admin, beacon, pending_owner, implementation) each with observed/not_observed/unknown status and supporting evidence; a code_hash observation; token metadata; best-effort source match result; an observed snapshot comparison; a report_digest for integrity; and a rendered SVG card summarizing the report visually.","failureModes":["Invalid or unknown report_id returns an error or empty result","Report data may be stale if the underlying snapshot has not been refreshed recently","Proxy slot observations may show 'unknown' if the contract does not expose standard slot patterns","Source match is best-effort and may not resolve for non-verified or obfuscated contracts","Chain is hardcoded to Base (chain_id 8453); reports for other chains are not supported"],"whenToPreferThis":"Use this endpoint when you need block-evidenced, structured analysis of a specific Base chain contract, particularly when you have a pre-generated report_id and need ownership, proxy, token metadata, and source match details in a single call. Prefer this over generic blockchain explorers when you need a machine-readable verdict label and SVG summary card for agent workflows or automated audits.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-02T06:30:23.145Z","isFirstParty":false,"canonicalSlug":"nbx4-token-proxy-report-40db08fe"}