# manylives.me SHA Hash Utility

> manylives.me SHA Hash Utility is a paid API for AI agents from manylives.me, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-12).

Hashes arbitrary text using SHA-256, SHA-384, SHA-512, or SHA-1 and returns both hex and base64 digests

## Facts

- Endpoint: POST https://manylives.me/paid/util/hash?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-me-sha-hash-utility-10f341d3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_y2pzb_-G5nVnL74yWEsJq

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 manylives-me-sha-hash-utility-10f341d3 -d '<json body>'
```

Example prompt: Hash the text 'hello world' using SHA-256 and give me both the hex and base64 digests.

## When to prefer this

Choose this endpoint when you need a quick, pay-per-call SHA hash (hex and base64 together in one call) without standing up your own compute, especially within an agentic workflow that already uses x402 micropayment infrastructure. Ideal for checksums, deduplication keys, and content fingerprints where both hex and base64 output formats are useful.

## Known failure modes

- Missing 'text' field returns an error since it is required
- Invalid algorithm name not in the supported set (sha256, sha384, sha512, sha1) may return an error or default to sha256
- Empty text string may produce a valid hash of zero bytes
- Network or payment failure returns HTTP 402 or 5xx

## How this service works

Hash a text with SHA-256, SHA-384, SHA-512 or SHA-1: hex and base64 digests, for checksums, deduplication and content fingerprints.

## Output

A JSON object containing the hex-encoded digest, base64-encoded digest, the algorithm used (e.g. 'sha256'), and the byte length of the input text.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "algo": {
   "type": "string",
   "examples": [
    "sha256"
   ],
   "description": "optional: sha256 (default), sha384, sha512, sha1"
  },
  "text": {
   "type": "string",
   "examples": [
    "hello"
   ],
   "description": "text to hash (required)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "hex": "…",
  "algo": "sha256",
  "bytes": 5,
  "base64": "…"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-me-sha-hash-utility-10f341d3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from manylives.me](https://www.zero.xyz/host/manylives.me/llms.txt)
