Capability · POC 03
Catena Labs describes 'embedding policy controls directly into programmable money.' This simulator demonstrates how ACK's rulebook concept extends into a full capability envelope with jurisdiction-aware presets and dual-layer enforcement.
Regulatory Framework
Every agent operates within a machine-readable capability envelope that defines spending limits, permitted assets, allowed actions, and temporal bounds. This 5-check pipeline ensures that each transaction is evaluated against multiple independent compliance dimensions before execution.
The Five Capability Checks:
Jurisdiction-aware presets encode regulatory requirements as default capability envelopes:
Regulatory Citations: ACK Rulebook specification; AML/CFT transaction limit requirements; FATF R.16 Travel Rule; MiCA asset classification
Interactive Exploration
Define an agent's capability envelope on the left. Construct a test transaction on the right. See real-time evaluation below. Try exceeding a spending limit, using an unpermitted asset, or requesting a forbidden action to see how each capability check evaluates independently.
Define an agent's capability envelope and test transactions against it
System Architecture
The capability flow shows how a payment request traverses the ACK-Pay negotiation pipeline. At Stage 4 (Capability Evaluation), the agent checks the transaction against its capability envelope. At Stage 6 (Session Key Validation), the smart contract enforces the boundary on-chain. At Stage 8 (Settlement), the transaction is finalized. Each stage includes compliance checkpoints that feed into the next stage.
Compliance Mapping
| Regulatory Requirement | Authority | How ACK Capability Satisfies It |
|---|---|---|
| Transaction Limits | AML/CFT Guidance | Per-transaction and daily limits are encoded in the capability envelope and enforced at both policy (L4) and code (L3) layers. |
| Asset Restrictions | MiCA, GENIUS Act | The asset-permitted check restricts agents to compliant asset types. Cross-border agents enforce jurisdiction-specific asset whitelists. |
| Action Control | ACK Rulebook | The action-permitted check restricts each agent to specified operations (transfer, swap, stake, etc.). High-value agents may be restricted to settlement only. |
| Temporal Bounds | Risk Management Best Practice | Agents can be configured to operate only within specific time windows (e.g., business hours). Critical for risk containment and audit trail clarity. |
| Travel Rule Compliance | FATF R.16 | Cross-border capability envelopes enforce originator/beneficiary information collection and €1K threshold triggers for inter-bank transfers. |