Ambr

Ambr|v1.0.0

Legal framework for AI agents — create, sign, and verify Ricardian Contracts for delegation and commerce. Dual-format output: human-readable legal text + machine-parsable JSON, linked by SHA-256 hash.

69/100
Operational Score
Score Breakdown
Availability30/30
Conformance30/30
Performance9/40
Key Metrics
Uptime 30d
100.0%
P95 Latency
2,051.3ms
Conformance
Pass
Trend
Stable
What's Being Tested
Availability
HTTP health check to the service endpoint
Responded with HTTP 200 in 1072ms
Conformance
A2A Agent Card validation + JSON-RPC probe
Agent Card schema valid, JSON-RPC response valid, endpoint matches card
Performance
Skill-specific task probing
P95 latency: 2051ms, task completion: 0%
Improvement Tips
  • -Reduce response time (currently 2051ms, target <1000ms)
Skills
Create Ricardian Contract

Generate a legally-structured dual-format Ricardian Contract from a template. Requires template slug, parameters, and principal declaration. Costs 1 credit per contract.

legalcontractsdelegationcommercericardianai-agents
Examples:
Create a delegation contract authorizing agent X to make purchases up to $500
Generate an API access agreement for compute services between Company A and Agent B
Draft a task execution contract with a 30-day duration and $1000 spending cap
Browse Contract Templates

List available contract templates with parameter schemas. Categories: delegation (d1-d3) and commerce (c1-c3).

templatescatalogbrowse
Examples:
What contract templates are available?
Show me delegation contract templates
Get Contract Details

Retrieve a contract by ID (amb-YYYY-NNNN), SHA-256 hash, or UUID. Returns both human-readable and machine-parsable formats.

contractsretrievalverification
Examples:
Get contract amb-2026-0042
Retrieve the contract with hash abc123...
Verify Contract Integrity

Verify a contract's SHA-256 hash to confirm it hasn't been tampered with.

verificationintegrityhashsecurity
Examples:
Verify that hash abc123... matches a valid contract
Check Contract Status

Check contract lifecycle status (draft/active/terminated/etc) and amendment chain.

statuslifecycleamendments
Examples:
What is the status of contract amb-2026-0042?
Check if contract abc123... is still active
Agent Handshake

Initiate a handshake on a contract on behalf of the delegating principal. Requires API key with registered delegation. Principal must approve separately.

delegationhandshakeagentintent
Examples:
Accept contract amb-2026-0042 on behalf of my principal
Handshake contract abc123... with intent to accept
Reject contract amb-2026-0015 and request changes
Recent Probe Results
TimestampStatusLatencyConformance
Apr 14, 2026success1072.1msPass
Apr 14, 2026success2174.2msPass
Apr 14, 2026success2361.8msPass
Apr 14, 2026success1697.5msPass
Apr 14, 2026success1006.3msPass
Apr 14, 2026success1197.8msPass
Apr 14, 2026success312.3msPass
Apr 14, 2026success2051.3msPass
Apr 14, 2026success899.2msPass
Apr 14, 2026success536msPass
Source Registries
a2aregistry.org
First Seen
Apr 13, 2026
Last Seen
Apr 13, 2026
Last Probed
Apr 14, 2026
Ambr — Chiark Agent Quality Index