CAIN-42 CAIN Studio

CAIN-42 evidence library

252 invariants

From CAIN-42 Evolution 31 -- Universal Proof-of-Governance Fabric.

Last reviewed 2026-10-01

IDRuleNicheResult
E31-L1no identity, no governance proofPolicy, law & governanceheld
E31-L2no authority, no governance proofPolicy, law & governanceheld
E31-L3no authorization, no governed executionPolicy, law & governanceheld
E31-L4no enforcement, no claim of controlPolicy, law & governanceheld
E31-L5no evidence, no verified outcomePolicy, law & governanceheld
E31-L6no proof, no verified governance claimPolicy, law & governanceheld
E31-L7a governance proof never creates authorityPolicy, law & governanceheld
E31-L8a receipt never becomes permissionPolicy, law & governanceheld
E31-L9a proof of past authorization never authorizes a future actionPolicy, law & governanceheld
E31-L10a valid proof for action A never authorizes action BPolicy, law & governanceheld
E31-L11a child agent cannot prove more authority than its parentPolicy, law & governanceheld
E31-L12delegation is traceablePolicy, law & governanceheld
E31-L13revocation propagatesPolicy, law & governanceheld
E31-L14expired authority does not resurrectPolicy, law & governanceheld
E31-L15replayed proofs do not authorize executionPolicy, law & governanceheld
E31-L16stale proofs do not authorize executionPolicy, law & governanceheld
E31-L17altered proofs fail verificationPolicy, law & governanceheld
E31-L18unknown remains unknownPolicy, law & governanceheld
E31-L19simulation never becomes reality evidencePolicy, law & governanceheld
E31-L20prediction never becomes authorityPolicy, law & governanceheld
E31-L21model confidence never creates authorityPolicy, law & governanceheld
E31-L22consensus never creates authorityPolicy, law & governanceheld
E31-L23reputation never creates authorityPolicy, law & governanceheld
E31-L24economic value never creates authorityPolicy, law & governanceheld
E31-L25a proof describes what was verified, not what was assumedPolicy, law & governanceheld
E31-L26outside an enforcement boundary CAIN does not claim controlPolicy, law & governanceheld
E31-L27a verifier can reject a false governance claimPolicy, law & governanceheld
E31-L28a governance proof is bound to the specific actionPolicy, law & governanceheld
E31-L29every consequential governed action is traceable to E8Policy, law & governanceheld
E31-L30evidence remembers the governance decisionPolicy, law & governanceheld
E31-ST-PROPOSEDPROPOSED: only the declared transitions are acceptedEvidence, receipts & proofsheld
E31-ST-EVALUATEDEVALUATED: only the declared transitions are acceptedEvidence, receipts & proofsheld
E31-ST-AUTHORIZEDAUTHORIZED: only the declared transitions are acceptedEvidence, receipts & proofsheld
E31-ST-COMMITTEDCOMMITTED: only the declared transitions are acceptedEvidence, receipts & proofsheld
E31-ST-EXECUTEDEXECUTED: only the declared transitions are acceptedEvidence, receipts & proofsheld
E31-ST-VERIFIEDVERIFIED: only the declared transitions are acceptedEvidence, receipts & proofsheld
E31-ST-PARTIALLY_VERIFIEDPARTIALLY_VERIFIED: only the declared transitions are acceptedEvidence, receipts & proofsheld
E31-ST-REVOKEDREVOKED: only the declared transitions are acceptedEvidence, receipts & proofsheld
E31-ST-EXPIREDEXPIRED: only the declared transitions are acceptedEvidence, receipts & proofsheld
E31-ST-SUPERSEDEDSUPERSEDED: only the declared transitions are acceptedEvidence, receipts & proofsheld
E31-ST-FAILED_VERIFICATIONFAILED_VERIFICATION: only the declared transitions are acceptedEvidence, receipts & proofsheld
E31-ST-UNKNOWNUNKNOWN: only the declared transitions are acceptedEvidence, receipts & proofsheld
E31-AF-protocolchanging protocol breaks the proof-carrying action bindingEvidence, receipts & proofsheld
E31-AF-operationchanging operation breaks the proof-carrying action bindingEvidence, receipts & proofsheld
E31-AF-destinationchanging destination breaks the proof-carrying action bindingEvidence, receipts & proofsheld
E31-AF-parameters_digestchanging parameters_digest breaks the proof-carrying action bindingEvidence, receipts & proofsheld
E31-AF-amountchanging amount breaks the proof-carrying action bindingEvidence, receipts & proofsheld
E31-AF-toolchanging tool breaks the proof-carrying action bindingEvidence, receipts & proofsheld
E31-AF-identitychanging identity breaks the proof-carrying action bindingIdentity, authority & delegationheld
E31-AF-capabilitychanging capability breaks the proof-carrying action bindingIdentity, authority & delegationheld
E31-AF-modelchanging model breaks the proof-carrying action bindingEvidence, receipts & proofsheld
E31-AF-runtimechanging runtime breaks the proof-carrying action bindingEvidence, receipts & proofsheld
E31-AF-delegationchanging delegation breaks the proof-carrying action bindingIdentity, authority & delegationheld
E31-AF-policychanging policy breaks the proof-carrying action bindingEvidence, receipts & proofsheld
E31-AF-contextchanging context breaks the proof-carrying action bindingEvidence, receipts & proofsheld
E31-AF-authoritychanging authority breaks the proof-carrying action bindingIdentity, authority & delegationheld
E31-AF-timestampchanging timestamp breaks the proof-carrying action bindingEvidence, receipts & proofsheld
E31-AF-noncechanging nonce breaks the proof-carrying action bindingEvidence, receipts & proofsheld
E31-LAYER-DECISIONDECISION is UNKNOWN when its artifact is missing, never VERIFIEDPolicy, law & governanceheld
E31-LAYER-AUTHORIZATIONAUTHORIZATION is UNKNOWN when its artifact is missing, never VERIFIEDPolicy, law & governanceheld
E31-LAYER-ENFORCEMENTENFORCEMENT is UNKNOWN when its artifact is missing, never VERIFIEDPolicy, law & governanceheld
E31-LAYER-EXECUTIONEXECUTION is UNKNOWN when its artifact is missing, never VERIFIEDPolicy, law & governanceheld
E31-LAYER-OUTCOMEOUTCOME is UNKNOWN when its artifact is missing, never VERIFIEDPolicy, law & governanceheld
E31-FC-AUTHORIZATION_DENIEDfailure class AUTHORIZATION_DENIED is assigned only from matching evidenceIdentity, authority & delegationheld
E31-FC-AUTHORIZATION_EXPIREDfailure class AUTHORIZATION_EXPIRED is assigned only from matching evidenceIdentity, authority & delegationheld
E31-FC-AUTHORIZATION_REVOKEDfailure class AUTHORIZATION_REVOKED is assigned only from matching evidenceIdentity, authority & delegationheld
E31-FC-POLICY_CONFLICTfailure class POLICY_CONFLICT is assigned only from matching evidenceEvidence, receipts & proofsheld
E31-FC-INSUFFICIENT_AUTHORITYfailure class INSUFFICIENT_AUTHORITY is assigned only from matching evidenceIdentity, authority & delegationheld
E31-FC-CAPABILITY_MISMATCHfailure class CAPABILITY_MISMATCH is assigned only from matching evidenceIdentity, authority & delegationheld
E31-FC-IDENTITY_FAILUREfailure class IDENTITY_FAILURE is assigned only from matching evidenceIdentity, authority & delegationheld
E31-FC-PROVENANCE_FAILUREfailure class PROVENANCE_FAILURE is assigned only from matching evidenceEvidence, receipts & proofsheld
E31-FC-STALE_CONTEXTfailure class STALE_CONTEXT is assigned only from matching evidenceEvidence, receipts & proofsheld
E31-FC-STALE_TRAJECTORYfailure class STALE_TRAJECTORY is assigned only from matching evidenceEvidence, receipts & proofsheld
E31-FC-ENFORCEMENT_UNAVAILABLEfailure class ENFORCEMENT_UNAVAILABLE is assigned only from matching evidenceEvidence, receipts & proofsheld
E31-FC-PROOF_INVALIDfailure class PROOF_INVALID is assigned only from matching evidenceEvidence, receipts & proofsheld
E31-FC-POSTCONDITION_FAILUREfailure class POSTCONDITION_FAILURE is assigned only from matching evidenceEvidence, receipts & proofsheld
E31-FC-VERIFIER_DISAGREEMENTfailure class VERIFIER_DISAGREEMENT is assigned only from matching evidenceEvidence, receipts & proofsheld
E31-FC-UNKNOWN_STATEfailure class UNKNOWN_STATE is assigned only from matching evidenceEvidence, receipts & proofsheld
E31-HS-identity_capabilitiesidentity_capabilities: a declaration alone never exceeds OBSERVED; probes decideIdentity, authority & delegationheld
E31-HS-authentication_methodauthentication_method: a declaration alone never exceeds OBSERVED; probes decideIdentity, authority & delegationheld
E31-HS-authorization_capabilitiesauthorization_capabilities: a declaration alone never exceeds OBSERVED; probes decideIdentity, authority & delegationheld
E31-HS-delegation_modeldelegation_model: a declaration alone never exceeds OBSERVED; probes decideIdentity, authority & delegationheld
E31-HS-revocation_mechanismrevocation_mechanism: a declaration alone never exceeds OBSERVED; probes decideIdentity, authority & delegationheld
E31-HS-enforcement_boundaryenforcement_boundary: a declaration alone never exceeds OBSERVED; probes decideIdentity, authority & delegationheld
E31-HS-evidence_capabilitiesevidence_capabilities: a declaration alone never exceeds OBSERVED; probes decideIdentity, authority & delegationheld
E31-HS-proof_formatproof_format: a declaration alone never exceeds OBSERVED; probes decideIdentity, authority & delegationheld
E31-HS-policy_modelpolicy_model: a declaration alone never exceeds OBSERVED; probes decideIdentity, authority & delegationheld
E31-HS-protocol_bindingsprotocol_bindings: a declaration alone never exceeds OBSERVED; probes decideIdentity, authority & delegationheld
E31-HS-failure_behaviorfailure_behavior: a declaration alone never exceeds OBSERVED; probes decideIdentity, authority & delegationheld
E31-HS-fail_closedfail_closed: a declaration alone never exceeds OBSERVED; probes decideIdentity, authority & delegationheld
E31-HS-supported_guaranteessupported_guarantees: a declaration alone never exceeds OBSERVED; probes decideIdentity, authority & delegationheld
E31-HS-unsupported_guaranteesunsupported_guarantees: a declaration alone never exceeds OBSERVED; probes decideIdentity, authority & delegationheld
E31-CV-identityidentity: unprobed coverage is UNKNOWN and blocks any universal claimBenchmarks, coverage & performanceheld
E31-CV-actionaction: unprobed coverage is UNKNOWN and blocks any universal claimBenchmarks, coverage & performanceheld
E31-CV-protocolprotocol: unprobed coverage is UNKNOWN and blocks any universal claimBenchmarks, coverage & performanceheld
E31-CV-capabilitycapability: unprobed coverage is UNKNOWN and blocks any universal claimBenchmarks, coverage & performanceheld
E31-CV-executionexecution: unprobed coverage is UNKNOWN and blocks any universal claimBenchmarks, coverage & performanceheld
E31-CV-datadata: unprobed coverage is UNKNOWN and blocks any universal claimBenchmarks, coverage & performanceheld
E31-CV-memorymemory: unprobed coverage is UNKNOWN and blocks any universal claimBenchmarks, coverage & performanceheld
E31-CV-delegationdelegation: unprobed coverage is UNKNOWN and blocks any universal claimBenchmarks, coverage & performanceheld
E31-CV-subagentsubagent: unprobed coverage is UNKNOWN and blocks any universal claimBenchmarks, coverage & performanceheld
E31-CV-physical_actionphysical_action: unprobed coverage is UNKNOWN and blocks any universal claimBenchmarks, coverage & performanceheld
E31-CV-economic_actioneconomic_action: unprobed coverage is UNKNOWN and blocks any universal claimBenchmarks, coverage & performanceheld
E31-CV-cloud_resourcecloud_resource: unprobed coverage is UNKNOWN and blocks any universal claimBenchmarks, coverage & performanceheld
E31-CV-computer_usecomputer_use: unprobed coverage is UNKNOWN and blocks any universal claimBenchmarks, coverage & performanceheld
E31-CV-recoveryrecovery: unprobed coverage is UNKNOWN and blocks any universal claimBenchmarks, coverage & performanceheld
E31-CV-evidenceevidence: unprobed coverage is UNKNOWN and blocks any universal claimBenchmarks, coverage & performanceheld
E31-CF-G0G0 (identity observed) cannot be skippedPolicy, law & governanceheld
E31-CF-G1G1 (identity verified) cannot be skippedPolicy, law & governanceheld
E31-CF-G2G2 (authority verified) cannot be skippedPolicy, law & governanceheld
E31-CF-G3G3 (authorization verified) cannot be skippedPolicy, law & governanceheld
E31-CF-G4G4 (execution boundary verified) cannot be skippedPolicy, law & governanceheld
E31-CF-G5G5 (proof-carrying execution) cannot be skippedPolicy, law & governanceheld
E31-CF-G6G6 (independent proof verification) cannot be skippedPolicy, law & governanceheld
E31-CF-G7G7 (continuous governance and revocation verification) cannot be skippedPolicy, law & governanceheld
E31-CF-G8G8 (end-to-end governed execution with verified postconditions) cannot be skippedPolicy, law & governanceheld
E31-GA-identity_verifiabilityidentity_verifiability: missing evidence is UNKNOWN; no aggregate scoreTrust & reputationheld
E31-GA-authority_traceabilityauthority_traceability: missing evidence is UNKNOWN; no aggregate scoreTrust & reputationheld
E31-GA-delegation_attenuationdelegation_attenuation: missing evidence is UNKNOWN; no aggregate scoreTrust & reputationheld
E31-GA-policy_enforcementpolicy_enforcement: missing evidence is UNKNOWN; no aggregate scoreTrust & reputationheld
E31-GA-action_bound_authorizationaction_bound_authorization: missing evidence is UNKNOWN; no aggregate scoreTrust & reputationheld
E31-GA-execution_bound_enforcementexecution_bound_enforcement: missing evidence is UNKNOWN; no aggregate scoreTrust & reputationheld
E31-GA-revocationrevocation: missing evidence is UNKNOWN; no aggregate scoreTrust & reputationheld
E31-GA-replay_resistancereplay_resistance: missing evidence is UNKNOWN; no aggregate scoreTrust & reputationheld
E31-GA-evidence_integrityevidence_integrity: missing evidence is UNKNOWN; no aggregate scoreTrust & reputationheld
E31-GA-independent_verificationindependent_verification: missing evidence is UNKNOWN; no aggregate scoreTrust & reputationheld
E31-GA-recoveryrecovery: missing evidence is UNKNOWN; no aggregate scoreTrust & reputationheld
E31-GA-boundary_transparencyboundary_transparency: missing evidence is UNKNOWN; no aggregate scoreTrust & reputationheld
E31-GA-postcondition_verificationpostcondition_verification: missing evidence is UNKNOWN; no aggregate scoreTrust & reputationheld
E31-GA-continuous_governancecontinuous_governance: missing evidence is UNKNOWN; no aggregate scoreTrust & reputationheld
E31-GA-unknown_state_handlingunknown_state_handling: missing evidence is UNKNOWN; no aggregate scoreTrust & reputationheld
E31-GIP-mcpCAIN-GIP carrier mcp round-trips or is reported NOT IMPLEMENTEDTools, MCP, protocols & adaptersheld
E31-GIP-a2aCAIN-GIP carrier a2a round-trips or is reported NOT IMPLEMENTEDTools, MCP, protocols & adaptersheld
E31-GIP-httpCAIN-GIP carrier http round-trips or is reported NOT IMPLEMENTEDTools, MCP, protocols & adaptersheld
E31-GIP-restCAIN-GIP carrier rest round-trips or is reported NOT IMPLEMENTEDTools, MCP, protocols & adaptersheld
E31-GIP-grpcCAIN-GIP carrier grpc round-trips or is reported NOT IMPLEMENTEDTools, MCP, protocols & adaptersheld
E31-GIP-websocketCAIN-GIP carrier websocket round-trips or is reported NOT IMPLEMENTEDTools, MCP, protocols & adaptersheld
E31-GIP-event_busCAIN-GIP carrier event_bus round-trips or is reported NOT IMPLEMENTEDTools, MCP, protocols & adaptersheld
E31-GIP-message_queueCAIN-GIP carrier message_queue round-trips or is reported NOT IMPLEMENTEDTools, MCP, protocols & adaptersheld
E31-GIP-cliCAIN-GIP carrier cli round-trips or is reported NOT IMPLEMENTEDTools, MCP, protocols & adaptersheld
E31-GIP-browserCAIN-GIP carrier browser round-trips or is reported NOT IMPLEMENTEDTools, MCP, protocols & adaptersheld
E31-GIP-computer_useCAIN-GIP carrier computer_use round-trips or is reported NOT IMPLEMENTEDTools, MCP, protocols & adaptersheld
E31-GIP-local_ipcCAIN-GIP carrier local_ipc round-trips or is reported NOT IMPLEMENTEDTools, MCP, protocols & adaptersheld
E31-GIP-cloud_apiCAIN-GIP carrier cloud_api round-trips or is reported NOT IMPLEMENTEDTools, MCP, protocols & adaptersheld
E31-GIP-agent_runtimeCAIN-GIP carrier agent_runtime round-trips or is reported NOT IMPLEMENTEDTools, MCP, protocols & adaptersheld
E31-GIP-model_runtimeCAIN-GIP carrier model_runtime round-trips or is reported NOT IMPLEMENTEDTools, MCP, protocols & adaptersheld
E31-GIP-workflow_engineCAIN-GIP carrier workflow_engine round-trips or is reported NOT IMPLEMENTEDTools, MCP, protocols & adaptersheld
E31-TC-identicala identical policy translation is classified correctlyPolicy, law & governanceheld
E31-TC-reordered_duplicateda reordered_duplicated policy translation is classified correctlyPolicy, law & governanceheld
E31-TC-redundant_rulea redundant_rule policy translation is classified correctlyPolicy, law & governanceheld
E31-TC-narroweda narrowed policy translation is classified correctlyPolicy, law & governanceheld
E31-TC-wideneda widened policy translation is classified correctlyPolicy, law & governanceheld
E31-TC-swappeda swapped policy translation is classified correctlyPolicy, law & governanceheld
E31-TC-unenforceablea unenforceable policy translation is classified correctlyPolicy, law & governanceheld
E31-TC-unknown_controla unknown_control policy translation is classified correctlyPolicy, law & governanceheld
E31-SV-GovernanceProofServiceGovernanceProofService: infrastructure only; no pricing, customers or authorityTransactions, markets & economicsheld
E31-SV-VerificationServiceVerificationService: infrastructure only; no pricing, customers or authorityTransactions, markets & economicsheld
E31-SV-ConformanceServiceConformanceService: infrastructure only; no pricing, customers or authorityTransactions, markets & economicsheld
E31-SV-GovernanceCertificateServiceGovernanceCertificateService: infrastructure only; no pricing, customers or authorityTransactions, markets & economicsheld
E31-SV-TrustDomainServiceTrustDomainService: infrastructure only; no pricing, customers or authorityTransactions, markets & economicsheld
E31-SV-EvidenceVerificationServiceEvidenceVerificationService: infrastructure only; no pricing, customers or authorityTransactions, markets & economicsheld
E31-SV-IncidentVerificationServiceIncidentVerificationService: infrastructure only; no pricing, customers or authorityTransactions, markets & economicsheld
E31-MK-policy_packpolicy_pack: artifacts carry provenance and untested ones stay UNVERIFIEDTransactions, markets & economicsheld
E31-MK-conformance_packconformance_pack: artifacts carry provenance and untested ones stay UNVERIFIEDTransactions, markets & economicsheld
E31-MK-verifierverifier: artifacts carry provenance and untested ones stay UNVERIFIEDTransactions, markets & economicsheld
E31-MK-protocol_adapterprotocol_adapter: artifacts carry provenance and untested ones stay UNVERIFIEDTransactions, markets & economicsheld
E31-MK-evidence_validatorevidence_validator: artifacts carry provenance and untested ones stay UNVERIFIEDTransactions, markets & economicsheld
E31-MK-security_testsecurity_test: artifacts carry provenance and untested ones stay UNVERIFIEDTransactions, markets & economicsheld
E31-MK-agent_connectoragent_connector: artifacts carry provenance and untested ones stay UNVERIFIEDTransactions, markets & economicsheld
E31-MK-governance_plugingovernance_plugin: artifacts carry provenance and untested ones stay UNVERIFIEDTransactions, markets & economicsheld
E31-MK-trust_domain_adaptertrust_domain_adapter: artifacts carry provenance and untested ones stay UNVERIFIEDTransactions, markets & economicsheld
E31-MK-compliance_mappingcompliance_mapping: artifacts carry provenance and untested ones stay UNVERIFIEDTransactions, markets & economicsheld
E31-PG-IDENTITY-LINEAGEgraph edge IDENTITY -> LINEAGE is traceable or visibly missingEvidence, receipts & proofsheld
E31-PG-LINEAGE-DELEGATIONgraph edge LINEAGE -> DELEGATION is traceable or visibly missingEvidence, receipts & proofsheld
E31-PG-DELEGATION-AUTHORITYgraph edge DELEGATION -> AUTHORITY is traceable or visibly missingEvidence, receipts & proofsheld
E31-PG-AUTHORITY-CAPABILITYgraph edge AUTHORITY -> CAPABILITY is traceable or visibly missingEvidence, receipts & proofsheld
E31-PG-CAPABILITY-POLICYgraph edge CAPABILITY -> POLICY is traceable or visibly missingEvidence, receipts & proofsheld
E31-PG-POLICY-RISKgraph edge POLICY -> RISK is traceable or visibly missingEvidence, receipts & proofsheld
E31-PG-RISK-CONTEXTgraph edge RISK -> CONTEXT is traceable or visibly missingEvidence, receipts & proofsheld
E31-PG-CONTEXT-DECISIONgraph edge CONTEXT -> DECISION is traceable or visibly missingEvidence, receipts & proofsheld
E31-PG-DECISION-AUTHORIZATIONgraph edge DECISION -> AUTHORIZATION is traceable or visibly missingEvidence, receipts & proofsheld
E31-PG-AUTHORIZATION-EXECUTIONgraph edge AUTHORIZATION -> EXECUTION is traceable or visibly missingEvidence, receipts & proofsheld
E31-PG-EXECUTION-OUTCOMEgraph edge EXECUTION -> OUTCOME is traceable or visibly missingEvidence, receipts & proofsheld
E31-PG-OUTCOME-EVIDENCEgraph edge OUTCOME -> EVIDENCE is traceable or visibly missingEvidence, receipts & proofsheld
E31-PG-EVIDENCE-PROOFgraph edge EVIDENCE -> PROOF is traceable or visibly missingEvidence, receipts & proofsheld
E31-PG-PROOF-VERIFICATIONgraph edge PROOF -> VERIFICATION is traceable or visibly missingEvidence, receipts & proofsheld
E31-CRYPTO-alg_nonecryptographic/serialization defence: alg_noneEvidence, receipts & proofsheld
E31-CRYPTO-alg_HS256cryptographic/serialization defence: alg_HS256Evidence, receipts & proofsheld
E31-CRYPTO-alg_RS256cryptographic/serialization defence: alg_RS256Evidence, receipts & proofsheld
E31-CRYPTO-hash_downgradecryptographic/serialization defence: hash_downgradeEvidence, receipts & proofsheld
E31-CRYPTO-canonicalization_swapcryptographic/serialization defence: canonicalization_swapEvidence, receipts & proofsheld
E31-CRYPTO-unknown_kidcryptographic/serialization defence: unknown_kidEvidence, receipts & proofsheld
E31-CRYPTO-retired_key_after_rotationcryptographic/serialization defence: retired_key_after_rotationEvidence, receipts & proofsheld
E31-CRYPTO-domain_confusioncryptographic/serialization defence: domain_confusionEvidence, receipts & proofsheld
E31-CRYPTO-float_injectioncryptographic/serialization defence: float_injectionEvidence, receipts & proofsheld
E31-CRYPTO-log_inclusion_forgedcryptographic/serialization defence: log_inclusion_forgedEvidence, receipts & proofsheld
E31-CRYPTO-log_head_forgedcryptographic/serialization defence: log_head_forgedEvidence, receipts & proofsheld
E31-CRYPTO-log_entry_tampercryptographic/serialization defence: log_entry_tamperEvidence, receipts & proofsheld
E31-XD-readtranslating read never widens authority in domain BIdentity, authority & delegationheld
E31-XD-listtranslating list never widens authority in domain BIdentity, authority & delegationheld
E31-XD-querytranslating query never widens authority in domain BIdentity, authority & delegationheld
E31-XD-observetranslating observe never widens authority in domain BIdentity, authority & delegationheld
E31-XD-notifytranslating notify never widens authority in domain BIdentity, authority & delegationheld
E31-XD-writetranslating write never widens authority in domain BIdentity, authority & delegationheld
E31-XD-createtranslating create never widens authority in domain BIdentity, authority & delegationheld
E31-XD-sendtranslating send never widens authority in domain BIdentity, authority & delegationheld
E31-XD-submittranslating submit never widens authority in domain BIdentity, authority & delegationheld
E31-XD-executetranslating execute never widens authority in domain BIdentity, authority & delegationheld
E31-XD-configuretranslating configure never widens authority in domain BIdentity, authority & delegationheld
E31-EB-drop_e8enforcement binding holds against drop_e8Policy, law & governanceheld
E31-EB-swap_e8enforcement binding holds against swap_e8Policy, law & governanceheld
E31-EB-e8_denied_rehashedenforcement binding holds against e8_denied_rehashedPolicy, law & governanceheld
E31-EB-e25_not_executedenforcement binding holds against e25_not_executedPolicy, law & governanceheld
E31-EB-forged_issuer_layersenforcement binding holds against forged_issuer_layersPolicy, law & governanceheld
E31-EB-insider_proof_over_denialenforcement binding holds against insider_proof_over_denialPolicy, law & governanceheld
E31-EB-logged_not_enforcedenforcement binding holds against logged_not_enforcedPolicy, law & governanceheld
E31-EB-e8_action_rehashedenforcement binding holds against e8_action_rehashedPolicy, law & governanceheld
E31-EB-swap_e28enforcement binding holds against swap_e28Policy, law & governanceheld
E31-EB-swap_e25enforcement binding holds against swap_e25Policy, law & governanceheld
E31-EB-swap_uarenforcement binding holds against swap_uarPolicy, law & governanceheld
E31-EB-e8_from_other_agentenforcement binding holds against e8_from_other_agentPolicy, law & governanceheld
E31-EB-attacker_anchorsenforcement binding holds against attacker_anchorsPolicy, law & governanceheld
E31-VD-compromised_witnessdisputes: compromised_witnessAttacks, threats & containmentheld
E31-VD-forged_statementdisputes: forged_statementAttacks, threats & containmentheld
E31-VD-different_inputsdisputes: different_inputsTransactions, markets & economicsheld
E31-VD-missing_inputsdisputes: missing_inputsTransactions, markets & economicsheld
E31-VD-cain_not_defaultdisputes: cain_not_defaultTransactions, markets & economicsheld
E31-RR-gate_replayreplay/revocation: gate_replay on every protocolIdentity, authority & delegationheld
E31-RR-identity_revokedreplay/revocation: identity_revoked on every protocolIdentity, authority & delegationheld
E31-RR-proof_revokedreplay/revocation: proof_revoked on every protocolIdentity, authority & delegationheld
E31-RR-expiredreplay/revocation: expired on every protocolIdentity, authority & delegationheld
E31-RR-supersededreplay/revocation: superseded on every protocolIdentity, authority & delegationheld
E31-RR-past_proof_future_actionreplay/revocation: past_proof_future_action on every protocolIdentity, authority & delegationheld
E31-RR-proof_for_other_actionreplay/revocation: proof_for_other_action on every protocolIdentity, authority & delegationheld
E31-RR-quarantinedreplay/revocation: quarantined on every protocolIdentity, authority & delegationheld
E31-RR-known_then_vs_nowreplay/revocation: known_then_vs_now on every protocolIdentity, authority & delegationheld
E31-PC-real_proof_verifiesCAIN-GIP real_proof_verifies on every carrierTools, MCP, protocols & adaptersheld
E31-PC-carrier_roundtripCAIN-GIP carrier_roundtrip on every carrierTools, MCP, protocols & adaptersheld
E31-PC-carrier_occupiedCAIN-GIP carrier_occupied on every carrierTools, MCP, protocols & adaptersheld
E31-PC-gip_blocks_separateCAIN-GIP gip_blocks_separate on every carrierTools, MCP, protocols & adaptersheld
E31-PC-transit_tamperCAIN-GIP transit_tamper on every carrierTools, MCP, protocols & adaptersheld
E31-PC-wrong_carrierCAIN-GIP wrong_carrier on every carrierTools, MCP, protocols & adaptersheld
E31-PC-protocol_boundCAIN-GIP protocol_bound on every carrierTools, MCP, protocols & adaptersheld
E31-PC-failure_proof_verifiesCAIN-GIP failure_proof_verifies on every carrierTools, MCP, protocols & adaptersheld
E31-AL-confidenceconfidence creates no authority on any protocolIdentity, authority & delegationheld
E31-AL-consensusconsensus creates no authority on any protocolIdentity, authority & delegationheld
E31-AL-reputationreputation creates no authority on any protocolIdentity, authority & delegationheld
E31-AL-predictionprediction creates no authority on any protocolIdentity, authority & delegationheld
E31-AL-simulationsimulation creates no authority on any protocolIdentity, authority & delegationheld
E31-AL-rewardreward creates no authority on any protocolIdentity, authority & delegationheld
E31-AL-prior_successprior_success creates no authority on any protocolIdentity, authority & delegationheld
E31-AL-governance_proofgovernance_proof creates no authority on any protocolIdentity, authority & delegationheld

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