# INCOME 2 Agent Tools – SHA-512 Hash

> INCOME 2 Agent Tools – SHA-512 Hash is a paid API for AI agents from earn-tools-backend.onrender.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-15).

Computes a SHA-512 cryptographic hash of the provided input string, returning the hex digest result.

## Facts

- Endpoint: POST https://earn-tools-backend.onrender.com/sha512
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/income-2-agent-tools-sha-512-hash-a859ea60
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jyIu7LuETR8M8QFw2nRcU

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 income-2-agent-tools-sha-512-hash-a859ea60 -d '<json body>'
```

Example prompt: Can you compute the SHA-512 hash of the string 'Hello, World! This is my secret message' for me?

## When to prefer this

Choose this endpoint when you need a pay-per-call, agent-native SHA-512 hash computation without standing up your own crypto library or server. It is ideal for autonomous AI agents operating within an x402 micropayment loop that need to compute hashes on demand at $0.001 per call without managing infrastructure. Prefer alternatives (local libraries) when hashing at high volume or when latency is critical.

## Known failure modes

- Input exceeds 500,000 character limit — request rejected
- Malformed JSON body — 400 bad request
- Payment not provided or invalid x402 signature — 402 Payment Required returned
- Service temporarily unavailable on Render cold start — 503 or timeout
- Empty input string may return a valid hash of the empty string (edge case to handle downstream)

## How this service works

Low-cost x402 pay-per-call tools for autonomous buyers. Web extraction returns static public pages as clean markdown; every payable operation declares x-payment-info and a 402 response. Free betas: Agent Purchase Guard adds retry-safe purchase intent controls; Outcome Router accepts a desired result plus max budget and autonomously discovers fulfillment, tries zero-dollar proof-of-work first, and supports buyer-signed x402 paid execution where available.

Buyer-signed paid HYDRA execution
- Outcome request: POST https://earn-tools-backend.onrender.com/outcome-router
- Paid execution: POST https://earn-tools-backend.onrender.com/outcome-router/execute/{requestId}
- First execution call returns the relayed Agent402 Smart Order Router x402 PAYMENT-REQUIRED challenge.
- An x402-capable buyer wallet signs locally and retries with PAYMENT-SIGNATURE.
- HYDRA forwards the proof and returns the routed result.
- HYDRA never receives the buyer private key or uses owner working capital.
- Current beta platform fee: $0. Higher paid tiers are not auto-escalated.

## Output

Returns a JSON object with ok: true and a result object containing the SHA-512 hex digest string under 'result', plus the operation name ('sha512') under 'operation'.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "input": {
   "type": "string",
   "maxLength": 500000
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "result": {
   "result": "...",
   "operation": "sha256"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/income-2-agent-tools-sha-512-hash-a859ea60/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from earn-tools-backend.onrender.com](https://www.zero.xyz/host/earn-tools-backend.onrender.com/llms.txt)
