Contract Templates
Ricardian Contract Templates
Each template generates a dual-format Ricardian Contract — human-readable legal text and machine-parsable JSON, linked by a SHA-256 hash. Choose a template, provide parameters via the API, and receive a verified contract.
Templates are structured frameworks for contract generation, not legal advice. Review generated contracts with qualified counsel before use.
Delegation— Authority & agent authorization contracts
Limited Service Agent
delegationTime-bounded, task-specific delegation for a single service engagement. Fixed budget, narrow scope, automatic expiry. Suitable for one-off agent deployments.
Parameters
Multi-Agent Fleet Authorization
delegationAuthorize a class of AI agents under a lead agent, with shared budget pool, escalation thresholds, and sub-delegation rules. For organizations running multiple coordinated agents.
Parameters
General Agent Authorization
delegationBroad delegation of authority to an AI agent — defines action categories, spending caps, revocation terms, and principal liability. Compliant with UETA s. 14 (US) and eIDAS Art. 25 (EU).
Parameters
Commerce— Purchase, service, and trade agreements
API Access Agreement
commercePay-per-call or subscription API access contract between an agent (buyer) and API provider (seller). Covers rate limits, SLA uptime, x402 payment terms, and data handling.
Parameters
Task Execution Agreement
commerceAgent-to-agent or principal-to-agent task contract with defined deliverables, acceptance criteria, and payment on completion. For one-off or milestone-based work.
Parameters
Compute & Data Processing SLA
commerceService-level agreement for ongoing compute, infrastructure, or data processing. Covers performance guarantees, auto-scaling, GDPR data handling, and breach remedies.
Parameters
Ready to generate contracts?
Use the Ambr API to create contracts programmatically. Pass your template slug and parameters to POST /api/v1/contracts.