Foundry Base Contract Brief is a paid API for AI agents from minty-sprout.onrender.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-11-01).
Returns a plain-English security brief for a Base blockchain contract address, explaining who controls it, what they can do, and key on-chain facts about the token.
Base contract brief: base-contract-facts plus a plain-English explanation of who controls the contract and what they can do (mint, freeze, blacklist, change fees, upgrade the code), with things to verify. Grounded only in on-chain facts; never investment advice. Input: 0x address.
A JSON object containing a 'brief' with a plain-English summary, who controls the contract, a list of things to verify, and what the controller can do (e.g. mint, pause, blacklist, upgrade). Also includes a 'facts' sub-object with proxy details (type, admin, implementation), token metadata (name, symbol, decimals, total supply), pause status, list of powers, address, control info (owner, whether owner is a contract, whether ownership is renounced), bytecode size, and on-chain observations about risks.
POSThttps://minty-sprout.onrender.com/v1/base-contract-brief?utm_source=zero.xyzChoose this endpoint when you need a human-readable security assessment of a specific Base network contract address, covering admin controls, upgradeability, and token powers. It combines raw on-chain facts with a plain-English interpretation, making it ideal for due diligence workflows, risk checks before interacting with a token, or explaining contract risks to non-technical users. Prefer this over generic block explorers when you need structured, agent-consumable output rather than raw blockchain data.
| Field | Type | Description |
|---|---|---|
| input | string | Base contract address, 0x + 40 hex characters |
{
"type": "json",
"example": {
"brief": {
"summary": "USD Coin (USDC) on Base: an upgradeable proxy token with about 4.29 billion supply.",
"who_controls_it": "A single externally owned account is owner; a separate account administers the proxy.",
"things_to_verify": [
"Who holds the owner and proxy-admin keys"
],
"what_the_controller_can_do": [
"Mint new tokens",
"Pause all transfers",
"Blacklist addresses",
"Replace the contract logic"
]
},
"facts": {
"proxy": {
"type": "zeppelinos",
"admin": "0x4fc7850364958d97B4d3f5A08f79db2493f8cA44",
"implementation": "0x2Ce6311ddAE708829bc0784C967b7d77D19FD779"
},
"token": {
"name": "USD Coin",
"symbol": "USDC",
"decimals": 6,
"total_supply": 4290041494.13
},
"paused": false,
"powers": [
"blacklist",
"burn",
"mint",
"ownership",
"pause",
"upgrade"
],
"address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"control": {
"owner": "0x3ABd6f64A422225E61E435baE41db12096106df7",
"owner_is_contract": false,
"ownership_renounced": false
},
"code_size": 1852,
"is_contract": true,
"observations": [
"upgradeable proxy: logic can be replaced (admin is an externally owned account)",
"owner-side mint function present: supply can grow",
"pause function present: transfers can be frozen"
]
}
}
}No reviews yet. Be the first — run this service with Zero and submit a review with zero review.
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"