{"id":"cd636796-d7c4-4ada-a056-c56e769bfb2b","name":"B20 API","slug":"b20-api","description":"Auto-registered via benchmark URL submission.","website_url":"https://b20.scriptmasterlabs.com","category":["uncategorized"],"score":{"overall":69,"raw":69,"capped":false,"verified":false,"breakdown":{"latency":10,"consistency":6,"doc_quality":6,"error_clarity":4,"auth_simplicity":8,"token_efficiency":8,"first_try_success":8,"response_parseability":6},"source":"prowl","credential_tested":false},"latency":null,"uptime_30d":null,"protocols":[],"auth_type":null,"mcp_manifest_url":null,"openapi_spec_url":null,"verified":false,"domain_verified":false,"claimed":false,"vendor_id":null,"status":"active","profile":null,"pricing":{"model":"free (per site meta description: 'Free B20 token checker')","details":"No paid tiers observed; pricing model not documented beyond 'free'"},"last_crawled":null,"last_benchmarked":"2026-11-10T13:19:36.636776+00:00","supports_x402":false,"agent_auth_methods":null,"supports_streaming":false,"has_sandbox":false,"sdks":null,"llms_txt_url":null,"similarity_score":null,"telemetry_evidence":null,"agent_signal":null,"mycelio":{"signed":false,"source":"heuristic","outline":[{"id":"who-can-freeze-this-token","depth":1,"heading":"Who can freeze this token?","preview":"Base B20 tokens have mint, seize, pause, and blocklists built into the chain. Paste a B20 address to see exactly who hol…","size_bytes":263},{"id":"what-gets-checked","depth":2,"heading":"What gets checked","preview":"PowerWhat it lets the holder doHow we read it       AdminGrant or revoke every other powerhasRole(DEFAULT_ADMIN_ROLE)…","size_bytes":1191},{"id":"read-from-the-chain-not-guessed","depth":3,"heading":"Read from the chain, not guessed","preview":"Every value comes from an eth_call to Base's B20 precompiles at the block shown in the result. Role holders are found fr…","size_bytes":211},{"id":"what-the-verdicts-mean","depth":3,"heading":"What the verdicts mean","preview":"LOCKED: nobody holds any role or controls a policy list. Partially controlled: pause, policy, or metadata powers exist.…","size_bytes":178},{"id":"what-it-does-not-tell-you","depth":3,"heading":"What it does not tell you","preview":"Verdicts describe onchain powers only. They do not measure price, liquidity, or intent, and they are not financial advic…","size_bytes":182},{"id":"for-ai-agents","depth":2,"heading":"For AI agents","preview":"MCP tool    Add the server and call b20_check before any swap into a 0xB200 or 0xB201 token.              x402 full repo…","size_bytes":352},{"id":"mcp-tool","depth":3,"heading":"MCP tool","preview":"Add the server and call b20_check before any swap into a 0xB200 or 0xB201 token.","size_bytes":80},{"id":"x402-full-report","depth":3,"heading":"x402 full report","preview":"Every role holder, policy admin, genesis transaction, and admin history. $0.02 per report, paid per call in USDC on Base…","size_bytes":185}],"readiness":80,"fetched_at":1794316776,"affordances":[{"kind":"link","label":"ScriptMasterLabs","target":"https://scriptmasterlabs.com"},{"kind":"link","label":"llms.txt","target":"https://b20.scriptmasterlabs.com/llms.txt"},{"kind":"link","label":"OpenAPI","target":"https://b20.scriptmasterlabs.com/openapi.json"},{"kind":"link","label":"Base B20 reference","target":"https://docs.base.org/specifications/b20/reference/interfaces/ib20/index"},{"kind":"form","hints":{"fields":[{"name":"a","type":"text","required":true}],"method":"GET"},"label":"form: GET https://b20.scriptmasterlabs.com","target":"https://b20.scriptmasterlabs.com"}],"ttl_seconds":86400,"content_length":1890},"featured":false,"sponsored":false,"source":null}