{"uid":"cap_riJ419alqzQtHRbP8DW68","slug":"b20-genesis-audit-08634811","name":"B20 Genesis Audit","description":"🆕 createB20's initCalls run with role AND transfer-policy gates BYPASSED — a one-tx privilege window only the issuer ever gets. Reconstructs what they did in it: pre-mints (how much, to whom), role grants, policy bindings, blocklist seeding — the token's true starting conditions. verdict: blocklist_seeded / premined / configured_launch / bare_launch.","url":"https://402.com.tr/api/x402/b20-genesis-audit","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"},"pathParams":{"type":"object"},"queryParams":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"B20 token address"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.04","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.04/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.04","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.04","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_oCmothDN7ftg4X1CKp7Vj","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.04","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Reconstructs a B20 token's initialization transaction to reveal pre-mints, role grants, policy bindings, and blocklist seeding performed during the issuer-only privilege window.","exampleAgentPrompt":"Can you audit the genesis of this B20 token at address 0xAbC123... on Base and tell me whether it was pre-minted, had its blocklist seeded, or got any special role grants during the issuer privilege window at initialization?","exampleUseCases":null,"resultDescription":"Returns a structured audit of the B20 token's initialization transaction, including: how much was pre-minted and to whom, which roles were granted, which transfer policies were bound, whether a blocklist was seeded, and a verdict label (blocklist_seeded / premined / configured_launch / bare_launch).","failureModes":["Invalid or non-B20 token address returns an error or empty result","Token address is not on Base network — unsupported chain","Init transaction not yet indexed or unavailable on-chain","Malformed address query parameter causes 400-level error","Endpoint unavailable or payment not processed returns 402/500"],"whenToPreferThis":"Use this endpoint when you need to forensically reconstruct what a B20 token issuer did during the one-time privilege initialization window — especially for due diligence on pre-mints, blocklist seeding, or suspicious role grants that bypass normal gates. Prefer this over general token metadata endpoints when the question is specifically about launch fairness or hidden issuer actions at genesis.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:41:55.381Z","isFirstParty":false}