# NexusAPI Hash Verify

> NexusAPI Hash Verify is a paid API for AI agents from nexus-api-virid.vercel.app, paid per call via x402, $0.03155/call, status unknown (last checked 2026-09-15).

Verifies whether a given hash value matches the expected hash of a provided input string or data

## Facts

- Endpoint: POST https://nexus-api-virid.vercel.app/api/tools/hash/verify
- Price: $0.03155/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/nexusapi-hash-verify-e6fc0861
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_nN0lOp1NXTlCTvLbpogra

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 nexusapi-hash-verify-e6fc0861 -d '<json body>'
```

Example prompt: Can you verify whether the hash 'a3f1b2c4d5...' matches my input string 'hello world' using SHA-256?

## When to prefer this

Use this endpoint when you need a quick, pay-per-call hash verification without setting up cryptographic libraries or managing API keys. Ideal for agents that occasionally need to verify data integrity, validate checksums, or confirm hash authenticity as part of a workflow without maintaining a standing subscription.

## Known failure modes

- Invalid or unsupported hash algorithm specified — returns error
- Malformed hash string input — returns validation error
- Mismatched hash length for the specified algorithm — returns error
- Empty or missing input data — returns bad request error
- Network timeout if the service is temporarily unavailable

## How this service works

Crypto, AI, Social Media, Finance, Weather, Tools &amp; more. Pay per call in USDC on Base. No API keys.

## Output

Returns a JSON object indicating whether the provided hash matches the expected hash of the input, typically including a boolean match/valid flag and possibly the computed hash for comparison.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "query": {
   "type": "string",
   "description": "Search query or input parameter"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "description": "API response data"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/nexusapi-hash-verify-e6fc0861/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from nexus-api-virid.vercel.app](https://www.zero.xyz/host/nexus-api-virid.vercel.app/llms.txt)
