# Delx Price Tick Normalize

> Delx Price Tick Normalize is a paid API for AI agents from api.delx.ai, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-13).

Rounds an array of caller-supplied positive price tick values to a specified number of decimal places, returning deterministic fixed-decimal JSON output.

## Facts

- Endpoint: POST https://api.delx.ai/api/v1/x402/price-tick-normalize
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/delx-price-tick-normalize-b0e2fb03
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_yPimUudRJeZHrRl62UEkf

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-price-tick-normalize-b0e2fb03 -d '<json body>'
```

Example prompt: Round these price ticks [101.2345, 99.876543, 100.1] to 2 decimal places so I can use them in my signal pipeline.

## When to prefer this

Choose this endpoint when you need a stateless, deterministic, first-party rounding transform on caller-supplied price data and do not have or need a live market feed. It is ideal for signal preprocessing, backtesting pipelines, and ML feature normalization where reproducibility and fixed decimal precision matter. Prefer it over general-purpose rounding libraries when operating within an x402-based micropayment agent workflow on Base.

## Known failure modes

- Negative price ticks provided — endpoint only accepts positive values
- Decimal places outside 0–18 range returns a validation error
- Non-numeric values in the ticks array cause a parsing error
- Empty ticks array may return an empty result or error
- Malformed JSON body returns a 400 bad request

## How this service works

Normalize caller-supplied positive price ticks to fixed decimals — call when rounding caller-supplied price ticks to fixed decimals. Use on caller-supplied ticks/returns when agents need signal prep without a licensed live market feed (ottoai-class demand, first-party transform). Returns deterministic machine-readable JSON for $0.003 USDC via x402 on Base. Execution is first-party, local-only, stateless, and memory-only with no paid upstream, no input retention, and no claim of live chain tip,…

## Output

A deterministic JSON object containing the normalized array of price ticks, each rounded to the specified number of decimal places. The response is stateless, locally computed, and contains no live market data.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "ticks": {
   "type": "array",
   "description": "Positive price samples supplied by the caller (no live feed)."
  },
  "decimals": {
   "type": "number",
   "description": "Decimal places to round each tick to (0–18)."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "max": 1.2346,
  "min": 1.23,
  "last": 1.23,
  "count": 2,
  "sample": [
   1.2346,
   1.23
  ],
  "schema": "delx/util-price-tick-normalize/v1",
  "decimals": 4,
  "truncated": false
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/delx-price-tick-normalize-b0e2fb03/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.delx.ai](https://www.zero.xyz/host/api.delx.ai/llms.txt)
