SML B20 Truth — who controls this token, answered from the chain
What does a B20 token control report cost? B20 Truth pricing
B20 Truth is ScriptMasterLabs' live token-control reader for Base B20 tokens. Paste a B20 token address and it reads the token's live control surface from Base — role holders, policy admins, pause state, supply cap, genesis and admin history — and verdicts who actually controls it.
B20 Truth is ScriptMasterLabs' live token-control reader for Base B20 tokens. Paste a B20 token address and it reads the token's live control surface from Base — role holders, policy admins, pause state, supply cap, genesis and admin history — and verdicts who actually controls it. The web check and the per-token summary are free; the full report costs 0.02 USDC per token, paid per call in USDC on Base via x402.
A full B20 Truth report costs $0.02 — 0.02 USDC, one token, one report. No subscription, no account, no key.
Last verified: November 5, 2026. Every price on this page was read from the product’s own live endpoint, pricing document, or 402 challenge on that date.
Pricing at a glance
The B20 Truth web check is free: open https://b20.scriptmasterlabs.com/, paste a B20 token address, and read the control summary — the summary endpoint GET https://b20.scriptmasterlabs.com/v1/check/{address} is also free.
The full report costs 0.02 USDC per token: GET https://b20.scriptmasterlabs.com/v1/report/{address} returns live Base B20 roles, powers, policies, pause state, supply cap, genesis and admin history for one token — role holders, policy admins, admin history, and observed on-chain control evidence. Payment is USDC on Base mainnet (eip155:8453) via x402 v2, settled to the SML fleet wallet. An MCP server is exposed at https://b20.scriptmasterlabs.com/mcp with the same pricing.
An unpaid report call returns the 402 challenge only — 20,000 atomic USDC quoted in the challenge — and delivers nothing. No subscription, no account, no API key.
Prices verified live 2026-11-05.
Start free: run the web check at https://b20.scriptmasterlabs.com/ on any B20 token. Pay the 0.02 USDC only when you need the full control history.
Use for / Don't use for
Use for: Due diligence on a Base B20 token before you buy it, list it, integrate it, or let an agent act on it — who holds the admin, mint, seize and pause powers, read live from the chain.
Don't use for: A safety guarantee. B20 Truth reports observed on-chain control evidence — roles, policies, pause state, admin history — not an audit, not a rating, and not a promise that a token with clean controls is a good trade.
Live price evidence (probed 2026-11-05)
On November 5, 2026, the report endpoint was called unpaid and answered with its own x402 v2 challenge, and the service's discovery document was read live. Both are SML's own published surfaces — call them yourself and you will get the same numbers.
| Item | Free check | Full report |
|---|---|---|
| Price | 0 USDC | 0.02 USDC per token |
| Route | GET https://b20.scriptmasterlabs.com/v1/check/{address} | GET https://b20.scriptmasterlabs.com/v1/report/{address} |
| Unpaid-call result (2026-11-05) | Summary served free | HTTP 402, challenge amount 20000 atomic USDC |
| Network | Base (eip155:8453) | Base (eip155:8453) |
| Discovery document | https://b20.scriptmasterlabs.com/.well-known/x402 — lists the report resource at price_usdc 0.02 | Same document |
Free check vs full report vs reading the chain yourself
| Free check | Full report (0.02 USDC) | Read the chain yourself | |
|---|---|---|---|
| Price | 0 USDC | 0.02 USDC per token | 0 (your time) |
| Control summary | Yes | Yes | Raw contract reads |
| Role holders + policy admins | Summary level | Full list | Manual event/log archaeology |
| Admin history (genesis to now) | No | Yes | Manual |
| Pause state + supply cap | Yes | Yes | Manual |
| Machine-readable (MCP/API) | Yes | Yes | Build your own |
How a call works?
1. Free: open https://b20.scriptmasterlabs.com/ or call GET /v1/check/{address} for the control summary. 2. For the full report, call GET https://b20.scriptmasterlabs.com/v1/report/{address}: the service answers 402 with a PAYMENT-REQUIRED challenge quoting 0.02 USDC on Base. 3. Sign the x402 payment and re-send with the PAYMENT-SIGNATURE header; the report — roles, powers, policies, pause state, supply cap, genesis and admin history — returns in the response. Agents can call the same surface over MCP at https://b20.scriptmasterlabs.com/mcp.
Honest limits
B20 Truth reads the B20 control surface on Base mainnet only; other token standards and other chains are out of scope. Control evidence is observed on-chain state at read time — a token’s admins can change after your report, so a report is dated evidence, not a standing guarantee. A token whose controls look locked can still be a bad asset for reasons outside its control surface.
Frequently Asked Questions
Q: How much does B20 Truth cost?
A: The web check and the per-token summary are free. The full B20 token control report costs 0.02 USDC per token, paid per call in USDC on Base mainnet (eip155:8453) via x402 v2. There is no subscription, no account, and no API key.
Q: What does the full report show that the free check does not?
A: The full report (GET /v1/report/{address}, 0.02 USDC) returns the complete control picture for one B20 token: role holders, policy admins, admin history from genesis, pause state, supply cap, and observed on-chain control evidence. The free check (GET /v1/check/{address}) returns the summary level only.
Q: Is there a pay-per-use option?
A: Yes — B20 Truth is pay-per-use only: 0.02 USDC per full report, per token, settled on Base via x402. An unpaid call receives the 402 challenge (20,000 atomic USDC) and nothing else; the free check stays free.
Q: Which tokens does B20 Truth cover?
A: Base B20 tokens on Base mainnet. The reader resolves the token’s live roles, powers, policies, pause state, supply cap, and admin history from the chain at read time; other standards and chains are not covered.
Q: Does a clean B20 Truth report mean a token is safe?
A: No. It means the observed control surface — who can mint, seize, pause, or reassign — is what the report shows, as of the read. That is rug-control evidence, not an audit and not investment advice.
Start
Start free: check any B20 token at b20.scriptmasterlabs.com. When the summary is not enough, the full report is 0.02 USDC at GET https://b20.scriptmasterlabs.com/v1/report/{address}. The full SML catalog lives at /sml-products.