# Legal-Engine NDA Contract Generator

> Legal-Engine NDA Contract Generator is a paid API for AI agents from 46-225-25-237.sslip.io, paid per call via x402, $0.25/call, status unknown (last checked 2026-09-14).

Generates signature-ready NDA contracts (mutual or unilateral) as professional PDFs from structured party and contract data, using deterministic templates with no AI hallucination.

## Facts

- Endpoint: GET https://46-225-25-237.sslip.io/v1/generate-contract
- Price: $0.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/legal-engine-nda-contract-generator-e1eae18b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_HEHtVrZpqZ9ewaERwiDcQ

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 legal-engine-nda-contract-generator-e1eae18b
```

Example prompt: Generate a mutual NDA PDF between Acme Corp (HRB 123456, 100 Main St, Berlin, Germany, represented by Jane Doe, CEO) and Global Data LLC (1234567 Delaware, 200 Tech Ave, San Francisco, USA, represented by John Smith, Director) — effective January 1 2026, governed by German law in Berlin, 3-year term, for the purpose of evaluating a joint AI product partnership, with a €50,000 penalty clause.

## When to prefer this

Choose this endpoint when you need a professionally formatted, legally structured NDA PDF generated deterministically from structured data — with zero risk of hallucinated clauses. Ideal for AI agent workflows that must produce DocuSign-ready contracts programmatically, where consistency and legal precision matter more than customization. Prefer this over AI-drafted contracts when auditability and template determinism are required.

## Known failure modes

- Missing required party fields (company_name, registration_number, address, represented_by) returns validation error
- Invalid effective_date format (non-ISO YYYY-MM-DD) causes rejection
- penalty_amount_eur provided without include_penalty_clause flag set to true may be ignored or error
- term_in_years outside 1–10 range returns schema validation error
- Payment failure via x402 (insufficient USDC balance) blocks contract generation
- Invalid document_type enum value returns unsupported template error

## How this service works

Pay-per-call API (x402, $0.25 USDC on Base): generate signature-ready NDA contracts as professional PDFs from JSON. Deterministic templates, zero AI hallucination, DocuSign-ready.

## Output

Returns a JSON object containing the base64-encoded PDF of the completed NDA contract, the generated file name (e.g. mutual_nda_acme-corp_global-data.pdf), document type, and file metadata including page count, format (PDF/A-3), and language. The PDF is DocuSign-ready and generated from a deterministic legal template.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "meta": {
   "type": "object",
   "required": [
    "effective_date",
    "governing_law_country",
    "governing_law_city"
   ],
   "properties": {
    "effective_date": {
     "type": "string",
     "description": "ISO date YYYY-MM-DD"
    },
    "governing_law_city": {
     "type": "string",
     "description": "Place of jurisdiction, e.g. 'Berlin'"
    },
    "governing_law_country": {
     "type": "string",
     "description": "e.g. 'Germany'"
    }
   }
  },
  "party_a": {
   "type": "object",
   "required": [
    "company_name",
    "registration_number",
    "address",
    "represented_by"
   ],
   "properties": {
    "address": {
     "type": "string",
     "description": "Full postal address incl. country"
    },
    "company_name": {
     "type": "string",
     "description": "Legal company name, e.g. 'AI Solutions GmbH'"
    },
    "represented_by": {
     "type": "string",
     "description": "Authorized signatory incl. role, e.g. 'Jane Doe, Director'"
    },
    "registration_number": {
     "type": "string",
     "description": "Commercial register no., e.g. 'HRB 123456' or '1234567 (Delaware)'"
    }
   }
  },
  "party_b": {
   "type": "object",
   "required": [
    "company_name",
    "registration_number",
    "address",
    "represented_by"
   ],
   "properties": {
    "address": {
     "type": "string",
     "description": "Full postal address incl. country"
    },
    "company_name": {
     "type": "string",
     "description": "Legal company name, e.g. 'AI Solutions GmbH'"
    },
    "represented_by": {
     "type": "string",
     "description": "Authorized signatory incl. role, e.g. 'Jane Doe, Director'"
    },
    "registration_number": {
     "type": "string",
     "description": "Commercial register no., e.g. 'HRB 123456' or '1234567 (Delaware)'"
    }
   }
  },
  "document_type": {
   "enum": [
    "mutual_nda_en",
    "unilateral_nda_en"
   ],
   "type": "string",
   "description": "Contract template: mutual_nda_en (bilateral NDA) or unilateral_nda_en (one-way, party_a discloses)"
  },
  "contract_parameters": {
   "type": "object",
   "required": [
    "term_in_years",
    "purpose_of_disclosure"
   ],
   "properties": {
    "term_in_years": {
     "type": "integer",
     "maximum": 10,
     "minimum": 1,
     "description": "Term of the agreement in years"
    },
    "penalty_amount_eur": {
     "type": "integer",
     "maximum": 100000000,
     "minimum": 1000,
     "description": "Pena
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "status": "success",
  "file_name": "mutual_nda_ai-solutions-gmbh_global-data-llc.pdf",
  "pdf_base64": "JVBERi0xLjcuLi4 (base64-encoded PDF, truncated)",
  "document_type": "mutual_nda_en",
  "file_metadata": {
   "pages": 4,
   "format": "PDF/A-3",
   "language": "en"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/legal-engine-nda-contract-generator-e1eae18b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from 46-225-25-237.sslip.io](https://www.zero.xyz/host/46-225-25-237.sslip.io/llms.txt)
