CAIN-42 CAIN Studio

Evidence library · niche

Transactions, markets & economics

Agents that buy, sell, bid and pay, within limits. 664 tested invariants.

Last reviewed 2026-10-01

664 of 664 held

Where this niche's rules come from

Test families in this niche

transaction_binding (72) · moat (72) · contract (65) · negotiation (59) · marketplace (56) · autonomy_budget (28) · exchange_lifecycle (26) · computer_use (25) · econ_graph (23) · machine_contract (18) · dispute (15) · contract_lifecycle (12) · stage (11) · budget (11) · governance_contract (11) · econ_policy (11) · marketplace_module (10) · economics (10) · gov_budget (10) · marketplace_field (9) · tournament (8) · bid (8) · governance_economy (7) · regret (7) · escrow (7) · economic (6) · relationship (6) · domain (5) · agency_graph (4) · telemetry (3) · verifier_disagreement (3) · ip (3) · graph (3) · risk (2) · operation_kind (2) · competitive_gap (2) · state_machine (1) · offline (1) · consistency (1) · compute (1) · economy (1) · radar (1) · swarm (1) · compute_abuse (1) · systemic (1) · action (1)

Where these come from

Rules 301–450 of 664

IDRuleBundleResult
E33-CONTRACTSTAGE-DISCOVERcontract stage DISCOVER is backed by E29's signed stagesE33held
E33-CONTRACTSTAGE-NEGOTIATEcontract stage NEGOTIATE is backed by E29's signed stagesE33held
E33-CONTRACTSTAGE-PROPOSEcontract stage PROPOSE is backed by E29's signed stagesE33held
E33-CONTRACTSTAGE-VERIFYcontract stage VERIFY is backed by E29's signed stagesE33held
E33-CONTRACTSTAGE-CONTRACTcontract stage CONTRACT is backed by E29's signed stagesE33held
E33-CONTRACTSTAGE-AUTHORIZEcontract stage AUTHORIZE is backed by E29's signed stagesE33held
E33-CONTRACTSTAGE-COMMITcontract stage COMMIT is backed by E29's signed stagesE33held
E33-CONTRACTSTAGE-EXECUTEcontract stage EXECUTE is backed by E29's signed stagesE33held
E33-CONTRACTSTAGE-SETTLEcontract stage SETTLE is backed by E29's signed stagesE33held
E33-CONTRACTSTAGE-VERIFY_DELIVERYcontract stage VERIFY_DELIVERY is backed by E29's signed stagesE33held
E33-CONTRACTSTAGE-DISPUTE_OR_ACCEPTcontract stage DISPUTE_OR_ACCEPT is backed by E29's signed stagesE33held
E33-CONTRACTSTAGE-RECORDcontract stage RECORD is backed by E29's signed stagesE33held
E34-CONTRACTLIM-scopea contract limit scope is requiredE34held
E34-CONTRACTLIM-timea contract limit time is requiredE34held
E34-CONTRACTLIM-budgeta contract limit budget is requiredE34held
E34-CONTRACTLIM-capabilitya contract limit capability is requiredE34held
E34-CONTRACTLIM-geographica contract limit geographic is requiredE34held
E34-CONTRACTLIM-organizationala contract limit organizational is requiredE34held
E34-CONTRACTLIM-resourcea contract limit resource is requiredE34held
E34-CONTRACTLIM-transactiona contract limit transaction is requiredE34held
E34-CONTRACTLIM-trajectorya contract limit trajectory is requiredE34held
E34-CONTRACTLIM-model_runtimea contract limit model_runtime is requiredE34held
E34-CONTRACTLIM-evidencea contract limit evidence is requiredE34held
E34-CONTRACTLIM-human_approvala contract limit human_approval is requiredE34held
E34-CONTRACTLIM-multi_party_approvala contract limit multi_party_approval is requiredE34held
E34-CONTRACTSTAGE-DISCOVERcontract lifecycle includes DISCOVERE34held
E34-CONTRACTSTAGE-IDENTIFYcontract lifecycle includes IDENTIFYE34held
E34-CONTRACTSTAGE-ATTESTcontract lifecycle includes ATTESTE34held
E34-CONTRACTSTAGE-NEGOTIATEcontract lifecycle includes NEGOTIATEE34held
E34-CONTRACTSTAGE-CONSTRAINcontract lifecycle includes CONSTRAINE34held
E34-CONTRACTSTAGE-AUTHORIZEcontract lifecycle includes AUTHORIZEE34held
E34-CONTRACTSTAGE-EXECUTEcontract lifecycle includes EXECUTEE34held
E34-CONTRACTSTAGE-PROVEcontract lifecycle includes PROVEE34held
E34-CONTRACTSTAGE-VERIFYcontract lifecycle includes VERIFYE34held
E34-CONTRACTSTAGE-SETTLEcontract lifecycle includes SETTLEE34held
E34-CONTRACTSTAGE-REASSESScontract lifecycle includes REASSESSE34held
E34-CONTRACTSTAGE-RENEW_OR_REVOKEcontract lifecycle includes RENEW_OR_REVOKEE34held
E34-MOAT-governance_kernelmoat governance_kernel is technical only, not a market moatE34held
E34-MOAT-enforcement_integrationsmoat enforcement_integrations is technical only, not a market moatE34held
E34-MOAT-conformance_ecosystemmoat conformance_ecosystem is technical only, not a market moatE34held
E34-MOAT-transaction_graphmoat transaction_graph is technical only, not a market moatE34held
E34-MOAT-machine_reputationmoat machine_reputation is technical only, not a market moatE34held
E34-MOAT-federationmoat federation is technical only, not a market moatE34held
E34-MOAT-developer_sdkmoat developer_sdk is technical only, not a market moatE34held
E34-MOAT-enterprise_integrationsmoat enterprise_integrations is technical only, not a market moatE34held
E34-MOAT-governance_marketplacemoat governance_marketplace is technical only, not a market moatE34held
E34-MOAT-research_corpusmoat research_corpus is technical only, not a market moatE34held
E34-MOAT-interoperabilitymoat interoperability is technical only, not a market moatE34held
E34-MOAT-governance_profilesmoat governance_profiles is technical only, not a market moatE34held
E34-MOAT-public_verification_infrastructuremoat public_verification_infrastructure is technical only, not a market moatE34held
E34-MOAT-edge_deploymentmoat edge_deployment is technical only, not a market moatE34held
E34-MOAT-governance_cloudmoat governance_cloud is technical only, not a market moatE34held
E34-MOAT-evolution_enginemoat evolution_engine is technical only, not a market moatE34held
E34-MOAT-machine_economy_controlsmoat machine_economy_controls is technical only, not a market moatE34held
E34-MOAT-historical_governance_replaymoat historical_governance_replay is technical only, not a market moatE34held
E35-RISK-economicrisk dimension economic is separateE35held
E35-REGRET-false_allowregret dimension false_allow existsE35held
E35-REGRET-false_denyregret dimension false_deny existsE35held
E35-REGRET-control_causedregret dimension control_caused existsE35held
E35-REGRET-missing_evidenceregret dimension missing_evidence existsE35held
E35-REGRET-failed_predictionregret dimension failed_prediction existsE35held
E35-REGRET-ambiguous_policyregret dimension ambiguous_policy existsE35held
E35-REGRET-incomplete_boundaryregret dimension incomplete_boundary existsE35held
E35-CU-browsercomputer-use surface browser existsE35held
E35-CU-desktopcomputer-use surface desktop existsE35held
E35-CU-terminalcomputer-use surface terminal existsE35held
E35-CU-guicomputer-use surface gui existsE35held
E35-CU-remote_desktopcomputer-use surface remote_desktop existsE35held
E35-CU-file_managercomputer-use surface file_manager existsE35held
E35-CU-credentialscomputer-use surface credentials existsE35held
E35-CU-clipboardcomputer-use surface clipboard existsE35held
E35-CU-downloadscomputer-use surface downloads existsE35held
E35-CU-uploadscomputer-use surface uploads existsE35held
E35-CU-screenshotscomputer-use surface screenshots existsE35held
E35-CU-ui_statecomputer-use surface ui_state existsE35held
E35-CU-navigationcomputer-use surface navigation existsE35held
E35-CU-form_submissioncomputer-use surface form_submission existsE35held
E35-CU-external_side_effectscomputer-use surface external_side_effects existsE35held
E35-MARKET-policy_packmarketplace kind policy_pack existsE35held
E35-MARKET-attack_packmarketplace kind attack_pack existsE35held
E35-MARKET-verifiermarketplace kind verifier existsE35held
E35-MARKET-adaptermarketplace kind adapter existsE35held
E35-MARKET-conformance_profilemarketplace kind conformance_profile existsE35held
E35-MARKET-governance_contractmarketplace kind governance_contract existsE35held
E35-MARKET-incident_detectormarketplace kind incident_detector existsE35held
E35-MARKET-recovery_strategymarketplace kind recovery_strategy existsE35held
E35-MARKET-environment_modelmarketplace kind environment_model existsE35held
E35-MARKET-governance_benchmarkmarketplace kind governance_benchmark existsE35held
E35-MARKET-domain_templatemarketplace kind domain_template existsE35held
E35-MARKET-simulation_environmentmarketplace kind simulation_environment existsE35held
E35-RADAR-computer_useradar topic computer_use existsE35held
E35-IP-governance_contractsIP primitive governance_contracts existsE35held
E35-IP-governance_regretIP primitive governance_regret existsE35held
E35-IP-governance_marketplaceIP primitive governance_marketplace existsE35held
E35-MOAT-governance_kernelmoat governance_kernel is technical, not a market moatE35held
E35-MOAT-e8_enforcementmoat e8_enforcement is technical, not a market moatE35held
E35-MOAT-independent_verificationmoat independent_verification is technical, not a market moatE35held
E35-MOAT-conformancemoat conformance is technical, not a market moatE35held
E35-MOAT-governance_coveragemoat governance_coverage is technical, not a market moatE35held
E35-MOAT-governance_intelligencemoat governance_intelligence is technical, not a market moatE35held
E35-MOAT-governance_regretmoat governance_regret is technical, not a market moatE35held
E35-MOAT-failure_to_productmoat failure_to_product is technical, not a market moatE35held
E35-MOAT-protocol_adaptersmoat protocol_adapters is technical, not a market moatE35held
E35-MOAT-governance_marketplacemoat governance_marketplace is technical, not a market moatE35held
E35-MOAT-machine_reputationmoat machine_reputation is technical, not a market moatE35held
E35-MOAT-transaction_graphmoat transaction_graph is technical, not a market moatE35held
E35-MOAT-federationmoat federation is technical, not a market moatE35held
E35-MOAT-enterprise_integrationsmoat enterprise_integrations is technical, not a market moatE35held
E35-MOAT-edge_deploymentmoat edge_deployment is technical, not a market moatE35held
E35-MOAT-governance_cloudmoat governance_cloud is technical, not a market moatE35held
E35-MOAT-research_enginemoat research_engine is technical, not a market moatE35held
E35-MOAT-evolution_enginemoat evolution_engine is technical, not a market moatE35held
E35-MOAT-developer_ecosystemmoat developer_ecosystem is technical, not a market moatE35held
E35-MOAT-governance_economicsmoat governance_economics is technical, not a market moatE35held
E35-MOAT-proprietary_governance_telemetrymoat proprietary_governance_telemetry is technical, not a market moatE35held
E35-MOAT-governance_benchmarksmoat governance_benchmarks is technical, not a market moatE35held
E35-MOAT-machine_governability_profilesmoat machine_governability_profiles is technical, not a market moatE35held
E35-MOAT-policy_compilermoat policy_compiler is technical, not a market moatE35held
E35-MOAT-governance_state_revisionmoat governance_state_revision is technical, not a market moatE35held
E35-MOAT-machine_economy_controlsmoat machine_economy_controls is technical, not a market moatE35held
E35-MOAT-governance_self_healingmoat governance_self_healing is technical, not a market moatE35held
E35-MOAT-governance_ip_graphmoat governance_ip_graph is technical, not a market moatE35held
E35-MOAT-historical_governance_replaymoat historical_governance_replay is technical, not a market moatE35held
E35-SWARM-economicswarm role economic existsE35held
E35-ECON-cost_per_actioneconomics metric cost_per_action existsE35held
E35-ECON-cost_per_proofeconomics metric cost_per_proof existsE35held
E35-ECON-cost_per_verificationeconomics metric cost_per_verification existsE35held
E35-ECON-cost_per_incidenteconomics metric cost_per_incident existsE35held
E35-ECON-cost_per_prevented_incidenteconomics metric cost_per_prevented_incident existsE35held
E35-ECON-cost_per_tenanteconomics metric cost_per_tenant existsE35held
E35-ECON-cost_per_agenteconomics metric cost_per_agent existsE35held
E35-ECON-cost_per_transactioneconomics metric cost_per_transaction existsE35held
E35-ECON-cost_per_protocoleconomics metric cost_per_protocol existsE35held
E35-ECON-cost_per_enforcement_boundaryeconomics metric cost_per_enforcement_boundary existsE35held
E36-MARKET-codingmarketplace category coding existsE36held
E36-MARKET-researchmarketplace category research existsE36held
E36-MARKET-analysismarketplace category analysis existsE36held
E36-MARKET-data_processingmarketplace category data_processing existsE36held
E36-MARKET-cybersecuritymarketplace category cybersecurity existsE36held
E36-MARKET-simulationmarketplace category simulation existsE36held
E36-MARKET-planningmarketplace category planning existsE36held
E36-MARKET-browser_automationmarketplace category browser_automation existsE36held
E36-MARKET-computer_usemarketplace category computer_use existsE36held
E36-MARKET-infrastructuremarketplace category infrastructure existsE36held
E36-MARKET-cloud_operationsmarketplace category cloud_operations existsE36held
E36-MARKET-testingmarketplace category testing existsE36held
E36-MARKET-verificationmarketplace category verification existsE36held
E36-MARKET-governancemarketplace category governance existsE36held
E36-MARKET-roboticsmarketplace category robotics existsE36held
E36-MARKET-scientific_experimentationmarketplace category scientific_experimentation existsE36held

1 2 3 4 5

Other niches

Consensus & distributed systems · Attacks, threats & containment · Identity, authority & delegation · Evidence, receipts & proofs · Memory, data & privacy · Prediction, world models & simulation · Tools, MCP, protocols & adapters · Autonomy, control loops & recovery · Policy, law & governance · Trust & reputation · Supply chain, registry & lifecycle · Benchmarks, coverage & performance · Core guarantees

Try CAIN-42 on your own agents

Create a free account and every new account starts with a 7-day trial of the full platform. Or try the sandbox first, with no account at all.

Create a free account →  ·  Try the sandbox  ·  See the whole ecosystem