# Delx Commerce — Seeded Random Bytes Hex

> Delx Commerce — Seeded Random Bytes Hex is a paid API for AI agents from commerce.delx.ai, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-02).

Generates a deterministic hex string of random bytes from a user-supplied seed and byte count, with verifiable in-memory processing and no data retention.

## Facts

- Endpoint: POST https://commerce.delx.ai/api/v1/x402/seeded-random-bytes-hex?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/delx-commerce-seeded-random-bytes-hex-e2f7ada3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_p7Ag0Z_XmBoVCyQwr1a-J

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 delx-commerce-seeded-random-bytes-hex-e2f7ada3 -d '<json body>'
```

Example prompt: Generate 16 seeded random bytes as a hex string using the seed 'my-agent-seed-42' — I need the result to be deterministic and verifiable with no data retained.

## When to prefer this

Choose this endpoint when you need deterministic, reproducible pseudo-random bytes in hex format derived from a known seed, with verifiable evidence that your input was not retained and no external calls were made. It is ideal for auditable randomness in agent workflows, reproducible test fixtures, or any scenario where you need to prove the computation was bounded and in-memory. It is not suitable when cryptographically secure (true) randomness is required, as the output is explicitly flagged as non-cryptographic.

## Known failure modes

- Missing or empty seed may cause a validation error or unexpected output
- byte_count exceeding server limits may result in a 400 or processing error
- Malformed JSON body returns an error response
- Payment failure via x402 protocol results in a 402 Payment Required response before computation
- Extremely large byte_count values may time out or be rejected

## How this service works

Pay-per-result APIs for agents. No signup. Exact price. Verifiable delivery. USDC on Base + Solana via x402.

## Output

Returns a JSON object containing the resulting hex string, the number of bytes generated, a flag indicating whether the output is cryptographically secure (always false for seeded/deterministic generation), evidence metadata including whether input was retained (always false), the SHA-256 of the input, and the count of external calls made (always 0). Schema version and operation name are also included.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "seed": {
   "type": "string",
   "maxLength": 8192,
   "description": "Seed supplied to Seeded Random Bytes Hex; used only for this bounded calculation and processed in memory without retention."
  },
  "byte_count": {
   "type": "integer",
   "description": "Byte Count supplied to Seeded Random Bytes Hex; used only for this bounded calculation and processed in memory without retention."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "result": {
   "hex": "3453b588df76660a7f2f43b352d4aa07",
   "byte_count": 16,
   "cryptographic": false
  },
  "schema": "delx/util-seeded-random-bytes-hex/v1",
  "status": "pass",
  "evidence": {
   "retained": false,
   "input_sha256": "1e3b9279f92425f828e6fdd3e438f00a5b856edba6d54ba0faef18c330d43845",
   "external_calls": 0
  },
  "operation": "seeded_decision:seeded_random_bytes_hex"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/delx-commerce-seeded-random-bytes-hex-e2f7ada3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from commerce.delx.ai](https://www.zero.xyz/host/commerce.delx.ai/llms.txt)
