Overview
Use when an agent must know what an issuer can do to holders of an ERC-20 (stablecoin, RWA, ERC-3643) on Ethereum or Base. Input: address, optional chain (ethereum default, base), holder. Output: JSON capabilities (mint, burn from holder, pause, freeze/blacklist, seize, upgrade, ERC-3643), matched functions, proxy implementation, role holders, paused now, holder frozen status and balance. Example: ?address=0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48
Protocol
x402
Price
$0.0030
Payment Asset
USD Coin
Payment Network
eip155:8453
Category
uncategorized
Provider
Token Issuer Controls
Indexed
2026-11-06 06:02:21
Health
Status
unknown
Latency (p50)
—
Uptime (30d)
—
Reliability Score
—
Last Checked
Never
Last Healthy
Never
Consecutive Failures
0
Input Schema
{
"method": "GET",
"queryParams": {
"address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
"chain": "ethereum",
"holder": "0x5227f603C1eE34CE3C06eFe6477003BDfCCB2f8c"
},
"type": "http"
}
Output Schema
{
"example": {
"address": "0xdAC17F958D2ee523a2206206994597C13D831ec7",
"cache": "miss",
"capabilities": {
"burn_from_holder": false,
"erc3643": false,
"freeze_or_blacklist": true,
"mint": true,
"partial_freeze": false,
"pause": true,
"seize": true,
"upgrade": false
},
"chain": "ethereum",
"coverage": "Ethereum mainnet and Base. Role holders may be multisigs or timelocks; this does not resolve their signers. Code facts cached 10 min, holder status read live. …",
"decimals": 6,
"functions": [
{
"capability": "mint",
"selector": "0xcc872b66",
"signature": "issue(uint256)"
}
],
"holder": {
"address": "0x5227f603C1eE34CE3C06eFe6477003BDfCCB2f8c",
"balance": 1175464712.876362,
"checks": {
"getBlackListStatus": true,
"isBlackListed": true
},
"note": "The issuer has blacklisted or frozen this address in this contract.",
"restricted": true
},
"method": "Function selectors from the runtime bytecode (and the EIP-1967 / ZOS implementation), role getters and paused() via Multicall3, holder getters only where the c…",
"name": "Tether USD",
"paused": false,
"proxy": null,
"roles": {
"owner": "0xC6CDE7C39eB2f0F0095F41570af89eFC2C1Ea828"
},
"source": "Ethereum public JSON-RPC (eth_getCode, eth_getStorageAt, eth_call); onchain state only",
"symbol": "USDT"
},
"type": "json"
}