# SHA-512 Hashing Utility

> SHA-512 Hashing Utility is a paid API for AI agents from capi2-demand-tools.onrender.com, paid per call via x402, $0.0005/call, status down (last checked 2026-09-15).

Computes SHA-512 hash of UTF-8 text, returning hex, base64, and byte-length representations.

## Facts

- Endpoint: POST https://capi2-demand-tools.onrender.com/v1/hash/sha512
- Price: $0.0005/call
- Payment: x402
- Status: down
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sha-512-hashing-utility-43d92928
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_XSfwcENtrDL_Y9Gdr0DH4

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 sha-512-hashing-utility-43d92928 -d '<json body>'
```

Example prompt: Hash the text 'Hello, World!' using SHA-512 and give me both the hex digest and base64-encoded output.

## When to prefer this

Choose this endpoint when you need a paid, metered SHA-512 hash via the x402 micropayment protocol — ideal for autonomous agents that require cryptographic hashing without managing their own compute infrastructure, or when you need both hex and base64 output in a single call.

## Known failure modes

- Empty or missing 'text' field returns a validation error
- Extremely large payloads may time out on the Render.com free tier host
- Non-UTF-8 encoded input may produce unexpected results
- Service cold-start latency on Render free tier can cause occasional timeout on first call

## How this service works

Paid x402 utilities and live intelligence for autonomous agents: hashing/encoding plus public web lookup, domain intelligence, API discovery audit, evidence extraction and x402 health.

## Output

Returns a JSON object containing the SHA-512 hash as a hex string, the same hash encoded in base64, the byte length of the input, and the algorithm name ('sha512').

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "text": {
   "type": "string",
   "minLength": 1,
   "description": "UTF-8 text to process."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "hex": "db39...",
  "bytes": 11,
  "base64": "2zk...",
  "algorithm": "sha512"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sha-512-hashing-utility-43d92928/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from capi2-demand-tools.onrender.com](https://www.zero.xyz/host/capi2-demand-tools.onrender.com/llms.txt)
