# Numora Matrix Norm API

> Numora Matrix Norm API is a paid API for AI agents from numomo.vercel.app, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-13).

Computes the norm of a matrix (e.g. Frobenius, 1-norm, infinity-norm) given a 2D array input

## Facts

- Endpoint: POST https://numomo.vercel.app/api/matrix/norm
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/numora-matrix-norm-api-d0eb3562
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_iEPgaeP26tS8HnqicK_vJ

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 numora-matrix-norm-api-d0eb3562 -d '<json body>'
```

Example prompt: Calculate the Frobenius norm of this matrix: [[1, 2], [3, 4]].

## When to prefer this

Choose this endpoint when you need a pure server-side matrix norm computation with no external library dependencies, especially in agentic pipelines where you want a lightweight, pay-per-use call via x402 micropayments on Base rather than running a local math library. Ideal for quick norm checks on small-to-medium matrices as part of a larger numerical workflow.

## Known failure modes

- Missing required 'A' field returns an error response
- Non-rectangular or malformed 2D array may produce unexpected results
- Invalid or unsupported norm 'type' string may fall back to default or error
- Payment failure via x402 micropayment blocks request execution
- Very large matrices may hit compute or payload size limits

## How this service works

100 pure math computation endpoints for AI agents. Statistics, financial math, linear algebra, equation solving, calculus, number theory, sequence generation, and unit conversions. Zero external dependencies. x402 micropayments on Base.

## Output

Returns a JSON object with a boolean 'success' field, a 'result' object containing the computed norm value, and a 'computation' string describing in human-readable form what was calculated (e.g. 'Frobenius norm of a 3x3 matrix = 7.416').

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "A"
 ],
 "properties": {
  "A": {
   "type": "array",
   "description": "Matrix (2D array)"
  },
  "type": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "success",
  "result",
  "computation"
 ],
 "properties": {
  "result": {
   "type": "object",
   "description": "Computation result varies by endpoint"
  },
  "success": {
   "type": "boolean",
   "description": "Always true on success"
  },
  "computation": {
   "type": "string",
   "description": "Human-readable description of what was computed"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/numora-matrix-norm-api-d0eb3562/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from numomo.vercel.app](https://www.zero.xyz/host/numomo.vercel.app/llms.txt)
