# Mint Intel: Ethereum Proxy Detection

> Mint Intel: Ethereum Proxy Detection is a paid API for AI agents from mintintel.35-171-220-195.sslip.io, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-31).

Detects upgradeable proxy patterns on Ethereum and returns the implementation, admin, and beacon addresses behind a given proxy contract address.

## Facts

- Endpoint: GET https://mintintel.35-171-220-195.sslip.io/v1/eth/proxy/:address?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/mint-intel-ethereum-proxy-detection-716bd3a4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xlpfcZzWYZrE32eTUDXEl

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability mint-intel-ethereum-proxy-detection-716bd3a4
```

Example prompt: Can you check if the Ethereum contract at 0x1F98431c8aD98523631AE4a59f267346ea31F984 is an upgradeable proxy, and if so, what implementation and admin addresses are behind it?

## When to prefer this

Use this endpoint when you need to determine whether an Ethereum address is an upgradeable proxy and resolve the underlying implementation, admin, or beacon addresses. It supports a broad range of proxy standards (EIP-1967, EIP-1822, EIP-1167, OpenZeppelin legacy, Safe, EIP-7702) in a single call, making it ideal for smart contract auditing, security research, DeFi protocol analysis, and on-chain monitoring workflows where understanding contract upgradeability is critical.

## Known failure modes

- Address is not a proxy — returns isProxy: false with no implementation/admin fields
- Invalid or malformed address — likely returns a 400 error or validation failure
- Address does not exist on Ethereum — may return isProxy: false or an error
- Network/RPC timeout when reading storage slots — transient 5xx error
- Rate limiting or payment failure (x402) — 402 Payment Required response

## How this service works

Detect upgradeable proxies on Ethereum via eth_getStorageAt - EIP-1967 (transparent, UUPS, beacon), legacy OpenZeppelin (zos), EIP-1822, Safe, EIP-1167 clones and EIP-7702 delegation - and return the implementation, admin and beacon addresses behind the proxy.

## Output

Returns a JSON object containing the queried address, a boolean isProxy indicating whether a proxy pattern was detected, and when applicable: the proxy standard detected (EIP-1967 transparent/UUPS/beacon, EIP-1822, EIP-1167 minimal clone, legacy OpenZeppelin/zos, Safe, EIP-7702), the implementation contract address, the admin address, and the beacon address.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object",
     "required": [
      "address"
     ],
     "properties": {
      "address": {
       "type": "string",
       "description": "0x-prefixed 20-byte EVM address"
      }
     },
     "additionalProperties": false
    },
    "queryParams": {
     "type": "object",
     "properties": {},
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "address",
      "isProxy"
     ],
     "properties": {
      "address": {
       "type": "string"
      },
      "isProxy": {
       "type": "boolean"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mint-intel-ethereum-proxy-detection-716bd3a4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mintintel.35-171-220-195.sslip.io](https://www.zero.xyz/host/mintintel.35-171-220-195.sslip.io/llms.txt)
