# Gnosis Safe Multisig Inspector

> Gnosis Safe Multisig Inspector is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.004/call, status unknown (last checked 2026-10-11).

Inspects a Safe (Gnosis Safe) multisig wallet on Base, Ethereum, Arbitrum, Optimism, or Polygon, returning owners, threshold, nonce, version, modules, and security warnings.

## Facts

- Endpoint: POST https://api.vextorium.com/v1/safe-multisig?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/gnosis-safe-multisig-inspector-df829b61
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_lVR3nPSKo79g8eO4ZRxa4

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 gnosis-safe-multisig-inspector-df829b61 -d '<json body>'
```

Example prompt: Can you inspect the Gnosis Safe at 0x849D52316331967b6fF1198e5E32A0eB168D039d on Ethereum and tell me how many owners it has, what the signing threshold is, and whether there are any security warnings like single-signer risk or dangerous modules?

## When to prefer this

Choose this endpoint when you need on-chain inspection of a Gnosis Safe multisig wallet — specifically to retrieve owner lists, M-of-N thresholds, nonce, version, and module configuration with security warnings. It supports five major EVM chains (Base, Ethereum, Arbitrum, Optimism, Polygon) in a single call. Prefer it over manual RPC queries when you need a structured, parsed response with built-in security analysis (e.g. single-signer warnings, module bypass risks).

## Known failure modes

- Invalid or non-checksummed Ethereum address returns an error
- Address is not a deployed Safe contract on the specified network
- Unsupported network value (must be one of: base, ethereum, arbitrum, optimism, polygon)
- Network RPC timeout or chain congestion causes delayed or failed response
- Safe contract version not recognized by the API

## How this service works

Inspect a Safe (Gnosis Safe) multisig on Base, Ethereum, Arbitrum, Optimism or Polygon: owners, signature threshold (M of N), nonce, version and enabled modules, with warnings (single-signer, modules that bypass owners).

## Output

Returns a JSON object with the Safe address, network, version, list of owner addresses, signature threshold (M of N), current nonce, enabled modules array, a block explorer URL, and a warnings array flagging issues such as single-signer configuration or modules that can bypass owner approval.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "required": [
      "address"
     ],
     "properties": {
      "address": {
       "type": "string",
       "description": "Safe address"
      },
      "network": {
       "enum": [
        "base",
        "ethereum",
        "arbitrum",
        "optimism",
        "polygon"
       ],
       "type": "string"
      }
     }
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": [
      "object",
      "null"
     ],
     "properties": {
      "safe": {
       "type": [
        "string",
        "null"
       ]
      },
      "nonce": {
       "type": [
        "number",
        "null"
       ]
      },
      "owners": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": [
         "null",
         "string"
        ]
       }
      },
      "schema": {
       "type": [
        "string",
        "null"
       ]
      },
      "modules": {
       "type": [
        "array",
        "null"
       ],
       "items": {}
      },
      "network": {
       "type": [
        "string",
        "null"
       ]
      },
      "version": {
       "type": [
        "string",
        "null"
       ]
      },
      "explorer": {
       "type": [
        "string",
        "null"
       ]
      },
      "warnings": {
       "type": [
        "array",
        "null"
       ],
       "items": {}
      },
      "threshold": {
       "type": [
        "number",
        "null"
       ]
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "safe": "0x849D52316331967b6fF1198e5E32A0eB168D039d",
  "nonce": 2866,
  "owners": [
   "0x964aE5aB627f1d536d5d5796734B7a44AD6531E3",
   "0xeD5Ddb58F3131274597EE59c98A073ce3C5d1cb9"
  ],
  "schema": "3 de 6",
  "modules": [],
  "network": "ethereum",
  "version": "1.3.0",
  "explorer": "https://etherscan.io/address/0x849D52316331967b6fF1198e5E32A0eB168D039d",
  "warnings": [],
  "threshold": 3
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/gnosis-safe-multisig-inspector-df829b61/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vextorium.com](https://www.zero.xyz/host/api.vextorium.com/llms.txt)
