# Numora Constraint Solver

> Numora Constraint Solver is a paid API for AI agents from numormo.vercel.app, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-14).

Solves systems of mathematical constraints over named variables, returning feasible solutions or optimal values

## Facts

- Endpoint: POST https://numormo.vercel.app/api/solve/constraint
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/numora-constraint-solver-2043b359
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_LBJyFGcc1iY4fHSjbHRFj

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-constraint-solver-2043b359 -d '<json body>'
```

Example prompt: Solve for variables x, y, and z given the constraints: x + y + z = 10, x >= 1, y >= 2, z >= 3, and x <= 5 — I need the specific values that satisfy all conditions.

## When to prefer this

Choose this endpoint when you need to solve constraint satisfaction or constrained optimization problems expressed as named variables and a list of constraint expressions, without setting up external solver infrastructure. Ideal for linear systems, simple nonlinear constraints, and feasibility checks where the problem can be expressed declaratively. Prefer over general CAS tools when you need a pay-per-call, dependency-free math backend for an AI agent pipeline.

## Known failure modes

- Infeasible system — no solution exists satisfying all constraints; returns error or success:false
- Underdetermined system — too few constraints to uniquely determine variables
- Invalid constraint syntax — malformed expressions in the constraints array
- Missing required fields — variables or constraints not provided in request body
- Ambiguous variable references in constraints not matching declared variables
- Timeout on highly complex nonlinear constraint systems

## 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

A JSON object with a boolean 'success' field, a 'result' object containing the computed variable values satisfying the constraints, and a 'computation' string describing in human-readable terms what was solved and how.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "variables",
  "constraints"
 ],
 "properties": {
  "variables": {
   "type": "object"
  },
  "constraints": {
   "type": "array"
  }
 }
}
```

## 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-constraint-solver-2043b359/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from numormo.vercel.app](https://www.zero.xyz/host/numormo.vercel.app/llms.txt)
