# Blockscout Multichain Quick Search

> Blockscout Multichain Quick Search is a paid API for AI agents from api.blockscout.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Quickly searches across multiple blockchain networks for transactions, addresses, tokens, NFTs, dapps, blocks, and domains by a query string

## Facts

- Endpoint: GET https://api.blockscout.com/services/multichain/api/v1/search:quick
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/blockscout-multichain-quick-search-7e9759fb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_T7aU7A2F4WhpG_PmcZbMb

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 blockscout-multichain-quick-search-7e9759fb
```

Example prompt: Can you search Blockscout's multichain explorer for the address 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 and tell me which chains it appears on, along with any associated tokens or domains?

## When to prefer this

Choose this endpoint when you need to search across multiple blockchain networks simultaneously with a single query string and don't know which specific chain an entity lives on. It is ideal for exploratory lookups of addresses, transactions, tokens, NFTs, dapps, and domains without needing to target a specific chain. Prefer this over single-chain explorers when cross-chain discovery is the goal.

## Known failure modes

- Empty results if query string doesn't match any entity on any supported chain
- Missing or malformed query parameter returns a 400 error
- Rate limiting or payment failure (x402) if USDC payment is not properly attached
- Chain IDs in response may be unfamiliar if not cross-referenced with chain registry
- Results may be incomplete if 'unlimited_per_chain' is not set and many chains match

## How this service works

Explore crypto activities with Blockscout's multichain search. Find transactions, addresses, tokens, and dapps across top blockchain networks — your go-to explorer for cross-chain blockchain data

## Output

Returns a structured JSON object containing matched results grouped by category: transactions (hash, chain_id, hash_type), addresses (hash, chain_id, contract info, token info, domain info), tokens (name, symbol, address, chain_id, icon_url, verified status), NFTs (hash, chain_id, token_name, token_type, domain_info), dapps (id, logo, title, chain_id, short_description), blocks (hash, chain_id, hash_type), block_numbers (chain_id, block_number), and domains (name, address, protocol details, expiry_date).

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "q": {
       "type": "string"
      },
      "unlimited_per_chain": {
       "type": "boolean"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "nfts": [
   {
    "hash": "string",
    "chain_id": "string",
    "is_token": true,
    "token_name": "string",
    "token_type": "string",
    "domain_info": {
     "name": "string",
     "address": "string",
     "expiry_date": "string",
     "names_count": 0
    },
    "is_contract": true,
    "contract_name": "string",
    "is_verified_contract": true
   }
  ],
  "dapps": [
   {
    "id": "string",
    "logo": "string",
    "title": "string",
    "chain_id": "string",
    "short_description": "string"
   }
  ],
  "blocks": [
   {
    "hash": "string",
    "chain_id": "string",
    "hash_type": "string"
   }
  ],
  "tokens": [
   {
    "name": "string",
    "symbol": "string",
    "address": "string",
    "chain_id": "string",
    "icon_url": "string",
    "is_verified_contract": true
   }
  ],
  "domains": [
   {
    "name": "string",
    "address": "string",
    "protocol": {
     "id": "string",
     "title": "string",
     "docs_url": "string",
     "icon_url": "string",
     "tld_list": [
      "string"
     ],
     "short_name": "string",
     "description": "string",
     "deployment_blockscout_base_url": "string"
    },
    "expiry_date": "string"
   }
  ],
  "addresses": [
   {
    "hash": "string",
    "chain_id": "string",
    "is_token": true,
    "token_name": "string",
    "token_type": "string",
    "domain_info": {
     "name": "string",
     "address": "string",
     "expiry_date": "string",
     "names_count": 0
    },
    "is_contract": true,
    "contract_name": "string",
    "is_verified_contract": true
   }
  ],
  "transactions": [
   {
    "hash": "string",
    "chain_id": "string",
    "hash_type": "string"
   }
  ],
  "block_numbers": [
   {
    "chain_id": "string",
    "block_number": "string"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/blockscout-multichain-quick-search-7e9759fb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.blockscout.com](https://www.zero.xyz/host/api.blockscout.com/llms.txt)
