Ownership risk check
https://www.brainiac.software/api/v1/token-security/ownership-risk-checkOverview
Read owner(), EIP-1967 proxy slots, and bytecode selectors for mint, pause, and blacklist privileges on Base. Selector presence is not proof the owner can call them.
Protocol
x402 (POST)
Price
$0.04
Payment Asset
USD Coin
Payment Network
eip155:8453
Category
token-security
Provider
BRAINIAC.software
Source
bazaar
Indexed
2026-11-05 11:42:08
Health
Status
healthy
Latency (p50)
—
Uptime (30d)
—
Reliability Score
—
Last Checked
Never
Last Healthy
Never
Consecutive Failures
0
x402 Payment Validation
Payment Requirements
—
Asset Verified
—
Facilitator
—
Input Schema
{
"body": {
"tokenAddress": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
},
"bodyType": "json",
"method": "POST",
"type": "http"
}
Output Schema
{
"example": {
"approvesInteraction": false,
"assessment": "signals_present",
"chainId": 8453,
"findings": [
{
"code": "owner_returned",
"detail": "owner() returned 0x0000000000000000000000000000000000000001.",
"evidence": "0x0000000000000000000000000000000000000001",
"kind": "fact"
},
{
"code": "selector_40c10f19",
"detail": "Runtime bytecode contains the 4-byte selector for mint(address,uint256). Presence in bytecode does not prove the function is reachable or privileged.",
"evidence": "40c10f19",
"kind": "signal"
},
{
"code": "privilege_use_not_observed",
"detail": "No privileged transaction was executed. The existence of a selector is not proof it can be called by the owner.",
"evidence": "no privileged call",
"kind": "unavailable"
}
],
"limitations": [
"owner() returning an address does not list every key that can call a privileged function."
],
"retrievedAt": "2026-11-02T18:00:00.000Z",
"sources": [
{
"retrievedAt": "2026-11-02T18:00:00.000Z",
"source": "Base JSON-RPC",
"url": "https://mainnet.base.org"
}
],
"tokenAddress": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913"
},
"type": "json"
}