{"templates":[{"slug":"c1-api-access","name":"API Access Agreement","description":"A commercial agreement to buy and use an API: the buyer's agent and the API provider agree pricing, rate limits, SLA and payment (x402). This is API commerce — not a delegation of authority.","category":"commerce","parameter_schema":{"type":"object","required":["buyer_name","buyer_agent_id","seller_name","api_endpoint","pricing_model","price_per_call","currency","sla_uptime_percent","governing_law"],"properties":{"currency":{"type":"string","default":"USDC","description":"Payment currency (USDC, USD, EUR)"},"buyer_name":{"type":"string","description":"Legal name of the API consumer / principal"},"seller_name":{"type":"string","description":"Legal name of the API provider"},"api_endpoint":{"type":"string","description":"Base URL or service identifier"},"x402_enabled":{"type":"boolean","default":true,"description":"Whether x402 HTTP payment protocol is used"},"governing_law":{"type":"string","default":"Singapore"},"pricing_model":{"enum":["per-call","monthly-subscription","tiered","credits"],"type":"string","description":"How usage is billed"},"buyer_agent_id":{"type":"string","description":"Wallet address of the agent consuming the API"},"price_per_call":{"type":"number","description":"Cost per API call in specified currency (for per-call model)"},"rate_limit_rpm":{"type":"integer","description":"Maximum requests per minute"},"monthly_cap_usd":{"type":"number","description":"Maximum monthly spend"},"seller_agent_id":{"type":"string","description":"Wallet address of the provider agent (if agent-to-agent)"},"sla_response_ms":{"type":"integer","description":"Maximum p95 response time in milliseconds"},"sla_uptime_percent":{"type":"number","default":99.9,"description":"Guaranteed uptime percentage"},"data_retention_days":{"type":"integer","default":30,"description":"How long request/response data is retained"},"data_processing_location":{"type":"string","description":"Geographic restriction on data processing (e.g. EU, US)"}}},"price_cents":100,"version":1},{"slug":"c2-compute-sla","name":"Compute & Data Processing SLA","description":"Service-level agreement for ongoing compute, infrastructure, or data processing. Covers performance guarantees, auto-scaling, GDPR data handling, and breach remedies.","category":"commerce","parameter_schema":{"type":"object","required":["client_name","client_agent_id","provider_name","service_description","resource_type","monthly_fee","sla_uptime_percent","term_months","governing_law"],"properties":{"currency":{"type":"string","default":"USDC"},"client_name":{"type":"string","description":"Legal name of the client entity"},"monthly_fee":{"type":"number","description":"Base monthly fee in specified currency"},"term_months":{"type":"integer","description":"Contract duration in months"},"auto_scaling":{"type":"boolean","default":false,"description":"Whether auto-scaling is included"},"governing_law":{"type":"string","default":"Singapore"},"provider_name":{"type":"string","description":"Legal name of the service provider"},"resource_type":{"enum":["gpu-compute","cpu-compute","storage","data-processing","ml-inference","mixed"],"type":"string","description":"Primary resource type"},"client_agent_id":{"type":"string","description":"Wallet address of the client agent"},"sla_response_ms":{"type":"integer","description":"Maximum p95 latency in milliseconds"},"provider_agent_id":{"type":"string","description":"Wallet address of the provider agent"},"sla_uptime_percent":{"type":"number","default":99.95,"description":"Guaranteed uptime percentage"},"service_description":{"type":"string","description":"Detailed description of compute/data services provided"},"breach_credit_percent":{"type":"number","default":10,"description":"Service credit percentage per SLA breach incident"},"max_scaling_multiplier":{"type":"number","default":2,"description":"Maximum auto-scale factor (e.g. 2x = up to double base resources)"},"data_processing_location":{"type":"string","description":"GDPR: geographic restriction on data processing"},"data_deletion_on_termination":{"type":"boolean","default":true,"description":"Whether provider deletes all client data on contract end"}}},"price_cents":100,"version":1},{"slug":"c3-task-execution","name":"Task Execution Agreement","description":"Agent-to-agent or principal-to-agent task contract with defined deliverables, acceptance criteria, and payment on completion. For one-off or milestone-based work.","category":"commerce","parameter_schema":{"type":"object","required":["requester_name","requester_agent_id","executor_name","executor_agent_id","task_description","deliverables","acceptance_criteria","total_price","currency","deadline","governing_law"],"properties":{"currency":{"type":"string","default":"USDC"},"deadline":{"type":"string","format":"date","description":"ISO 8601 final deadline"},"milestones":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"amount":{"type":"number"},"deadline":{"type":"string","format":"date"}}},"description":"Milestone breakdown (if payment_model is milestone)"},"total_price":{"type":"number","description":"Total payment for completed task"},"deliverables":{"type":"array","items":{"type":"string"},"description":"List of specific deliverables expected"},"ip_ownership":{"enum":["requester","executor","shared","work-for-hire"],"type":"string","default":"requester","description":"Who owns intellectual property of the deliverables"},"executor_name":{"type":"string","description":"Legal name of the executing party / provider"},"governing_law":{"type":"string","default":"Singapore"},"payment_model":{"enum":["on-completion","milestone","upfront","escrow"],"type":"string","default":"on-completion","description":"When payment is released"},"requester_name":{"type":"string","description":"Legal name of the requesting party / principal"},"revision_rounds":{"type":"integer","default":1,"description":"Number of revision rounds included"},"task_description":{"type":"string","description":"Detailed description of the task to be performed"},"executor_agent_id":{"type":"string","description":"Wallet address of the executor agent"},"requester_agent_id":{"type":"string","description":"Wallet address of the requester agent"},"acceptance_criteria":{"type":"string","description":"How completion and quality will be verified"},"confidentiality_required":{"type":"boolean","default":false}}},"price_cents":100,"version":1},{"slug":"a1-service-purchase","name":"Service Purchase Agreement (Agent-to-Consumer)","description":"An AI agent sells a defined service to a human consumer — covers scope, fees, delivery timeline, refund policy, and mandatory cooling-off period. Compliant with EU Consumer Rights Directive 2011/83/EU, UETA s. 14, and eIDAS Art. 25. Includes EU AI Act Art. 50 transparency disclosure.","category":"consumer","parameter_schema":{"type":"object","required":["consumer_name","consumer_email","provider_name","provider_agent_id","service_description","fee","currency","delivery_timeline","refund_policy","governing_law"],"properties":{"fee":{"type":"number","description":"Total fee"},"currency":{"enum":["USD","EUR","GBP","SGD","USDC"],"type":"string","default":"USD"},"consumer_name":{"type":"string","description":"Full legal name of the consumer"},"governing_law":{"enum":["Singapore","Delaware","England-Wales","Switzerland","EU-Consumer"],"type":"string","default":"Singapore"},"provider_name":{"type":"string","description":"Legal name of entity behind the AI agent"},"refund_policy":{"type":"string","description":"Clear refund terms"},"consumer_email":{"type":"string","format":"email","description":"Consumer email for signing via Privy/magic-link"},"agent_disclosure":{"type":"string","default":"This contract is generated and administered by an AI agent.","description":"EU AI Act Art. 50 disclosure"},"cooling_off_days":{"type":"integer","default":14,"minimum":14,"description":"EU minimum 14 days"},"delivery_timeline":{"type":"string","description":"When and how delivered"},"provider_agent_id":{"type":"string","description":"Agent wallet address (0x...)"},"service_description":{"type":"string","description":"Clear description of the service"},"data_processing_notice":{"type":"string","description":"GDPR Art. 13-14 notice"}}},"price_cents":20,"version":1},{"slug":"a2-ai-subscription","name":"AI-Driven Subscription Agreement","description":"Consumer subscribes to an AI-mediated service with recurring billing — covers monthly fee, SLA, cancellation, auto-renewal controls, and mandatory cooling-off. Compliant with EU Consumer Rights Directive, UETA s. 14, eIDAS Art. 25.","category":"consumer","parameter_schema":{"type":"object","required":["consumer_name","consumer_email","provider_name","provider_agent_id","subscription_description","monthly_fee","currency","billing_cycle","cancellation_notice_days","governing_law"],"properties":{"currency":{"enum":["USD","EUR","GBP","SGD","USDC"],"type":"string","default":"USD"},"auto_renew":{"type":"boolean","default":false},"monthly_fee":{"type":"number"},"billing_cycle":{"enum":["monthly","quarterly","annual"],"type":"string","default":"monthly"},"consumer_name":{"type":"string","description":"Full legal name"},"governing_law":{"enum":["Singapore","Delaware","England-Wales","Switzerland","EU-Consumer"],"type":"string","default":"Singapore"},"provider_name":{"type":"string"},"consumer_email":{"type":"string","format":"email"},"prorated_refund":{"type":"boolean","default":true},"sla_description":{"type":"string"},"cooling_off_days":{"type":"integer","default":14,"minimum":14},"provider_agent_id":{"type":"string"},"cancellation_notice_days":{"type":"integer","default":30},"subscription_description":{"type":"string"}}},"price_cents":20,"version":1},{"slug":"a3-warranty-liability","name":"AI Agent Warranty and Liability Agreement","description":"AI agent commits to a guaranteed service outcome with enforceable liability caps and remedies. Covers warranty scope, liability limits, claim procedures, and arbitration. Consumer may reject arbitration for small claims court. UCTA-compliant.","category":"consumer","parameter_schema":{"type":"object","required":["consumer_name","consumer_email","provider_name","provider_agent_id","warranty_description","guaranteed_outcome","liability_cap_usd","remedy_description","claim_deadline_days","governing_law"],"properties":{"consumer_name":{"type":"string"},"governing_law":{"enum":["Singapore","Delaware","England-Wales","Switzerland","EU-Consumer"],"type":"string","default":"Singapore"},"provider_name":{"type":"string"},"consumer_email":{"type":"string","format":"email"},"cooling_off_days":{"type":"integer","default":14,"minimum":14},"liability_cap_usd":{"type":"number"},"provider_agent_id":{"type":"string"},"guaranteed_outcome":{"type":"string"},"remedy_description":{"type":"string"},"claim_deadline_days":{"type":"integer","default":90},"arbitration_provider":{"type":"string","default":"IETF ADP v1"},"warranty_description":{"type":"string"}}},"price_cents":20,"version":1},{"slug":"p2-power-of-attorney","name":"Power of Attorney","description":"One-sided power of attorney: you sign once and it activates immediately — the fastest way to authorize your own AI agent, with no second signature to chase. A single cNFT mints to you as proof. Optional spending caps.","category":"delegation","parameter_schema":{"type":"object","required":["principal_name","principal_type","principal_registration_number","principal_address","agent_id","agent_type","scope","duration_months","governing_law"],"properties":{"scope":{"type":"string"},"agent_id":{"type":"string","description":"AI agent wallet receives authority but does NOT sign"},"agent_type":{"enum":["autonomous","supervised","semi-autonomous"],"type":"string"},"governing_law":{"type":"string","default":"Singapore"},"principal_name":{"type":"string"},"principal_type":{"enum":["corporation","llc","individual","partnership","foundation"],"type":"string"},"duration_months":{"type":"integer"},"principal_address":{"type":"string"},"revocation_clause":{"type":"boolean","default":true},"principal_agent_id":{"type":"string","description":"Principal own wallet auto-filled"},"spending_limit_per_tx":{"type":"number"},"spending_limit_monthly":{"type":"number"},"requires_approval_above":{"type":"number"},"principal_registration_number":{"type":"string"}}},"price_cents":20,"version":1},{"slug":"d1-general-auth","name":"General Agent Authorization","description":"Two-sided delegation: you and your AI agent each sign, so the agent holds its own on-chain proof it may act for you — useful when it must show that authority to a third party. Covers action categories, spending caps and revocation. Structured with reference to UETA s. 14 (US) and eIDAS Art. 25 (EU).","category":"delegation","parameter_schema":{"type":"object","required":["principal_name","principal_type","principal_registration_number","principal_address","agent_id","agent_type","scope","categories","spending_limit_per_tx","spending_limit_monthly","duration_months","governing_law"],"properties":{"scope":{"type":"string","description":"Natural language description of authorized actions"},"agent_id":{"type":"string","description":"Agent wallet address (0x...) or platform identifier"},"agent_type":{"enum":["autonomous","supervised","semi-autonomous"],"type":"string","description":"Level of agent autonomy"},"categories":{"type":"array","items":{"type":"string"},"description":"Approved action categories (e.g. procurement, data-queries, api-calls)"},"governing_law":{"type":"string","default":"Singapore","description":"Governing jurisdiction (Singapore, Delaware, England-Wales, Switzerland)"},"principal_name":{"type":"string","description":"Full legal name of the delegating entity or individual"},"principal_type":{"enum":["corporation","llc","individual","partnership","foundation"],"type":"string","description":"Legal entity type of the principal"},"duration_months":{"type":"integer","description":"Contract duration in months"},"principal_address":{"type":"string","description":"Registered address of the principal"},"spending_limit_per_tx":{"type":"number","description":"Maximum spend per single transaction in USD"},"spending_limit_monthly":{"type":"number","description":"Maximum aggregate monthly spend in USD"},"sub_delegation_allowed":{"type":"boolean","default":false,"description":"Whether agent may delegate to sub-agents"},"requires_approval_above":{"type":"number","description":"Transaction threshold requiring separate principal approval"},"revocation_notice_hours":{"type":"integer","default":24,"description":"Hours of notice required for revocation"},"principal_registration_number":{"type":"string","description":"Company registration number, personal code, or EIN"}}},"price_cents":50,"version":1},{"slug":"d3-fleet-auth","name":"Multi-Agent Fleet Authorization","description":"Authorize 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.","category":"delegation","parameter_schema":{"type":"object","required":["principal_name","principal_type","principal_registration_number","lead_agent_id","agent_class","max_fleet_size","shared_budget_monthly","escalation_threshold","duration_months","governing_law"],"properties":{"agent_class":{"type":"string","description":"Class identifier for authorized sub-agents (e.g. procurement-bot-v2)"},"governing_law":{"type":"string","default":"Singapore"},"lead_agent_id":{"type":"string","description":"Wallet address of the lead/orchestrator agent"},"max_fleet_size":{"type":"integer","description":"Maximum number of concurrent sub-agents"},"principal_name":{"type":"string","description":"Full legal name of the delegating entity"},"principal_type":{"enum":["corporation","llc","partnership","foundation"],"type":"string"},"duration_months":{"type":"integer","description":"Fleet authorization duration in months"},"permitted_actions":{"type":"array","items":{"type":"string"},"description":"Actions any fleet agent may perform"},"audit_log_required":{"type":"boolean","default":true,"description":"Whether all sub-agent actions must be logged"},"per_agent_tx_limit":{"type":"number","description":"Maximum single transaction for any individual agent"},"restricted_actions":{"type":"array","items":{"type":"string"},"description":"Actions reserved for lead agent only"},"escalation_threshold":{"type":"number","description":"Transaction value above which lead agent must approve"},"shared_budget_monthly":{"type":"number","description":"Total monthly budget shared across the fleet in USD"},"principal_registration_number":{"type":"string","description":"Company registration number"}}},"price_cents":250,"version":1},{"slug":"d2-limited-service","name":"Limited Service Agent","description":"Time-bounded, task-specific delegation for a single service engagement. Fixed budget, narrow scope, automatic expiry. Suitable for one-off agent deployments.","category":"delegation","parameter_schema":{"type":"object","required":["principal_name","principal_type","principal_registration_number","agent_id","service_description","budget_usd","start_date","end_date","governing_law"],"properties":{"agent_id":{"type":"string","description":"Agent wallet address or identifier"},"end_date":{"type":"string","format":"date","description":"ISO 8601 date when authority automatically expires"},"budget_usd":{"type":"number","description":"Total fixed budget for the engagement in USD"},"start_date":{"type":"string","format":"date","description":"ISO 8601 date when authority begins"},"governing_law":{"type":"string","default":"Singapore"},"principal_name":{"type":"string","description":"Full legal name of the delegating entity"},"principal_type":{"enum":["corporation","llc","individual","partnership","foundation"],"type":"string"},"reporting_frequency":{"enum":["per-transaction","daily","weekly","on-completion"],"type":"string","default":"per-transaction"},"service_description":{"type":"string","description":"Specific service the agent is authorized to perform"},"permitted_counterparties":{"type":"array","items":{"type":"string"},"description":"Specific entities the agent may transact with (empty = any)"},"early_termination_allowed":{"type":"boolean","default":true},"principal_registration_number":{"type":"string","description":"Company registration or personal identification number"}}},"price_cents":50,"version":1}]}