What is Application Controlled Execution?
ACE (Application Controlled Execution) is a protocol-level compliance hook in Solana that allows applications to define their own transaction sequencing rules. Unlike application-layer compliance that operates after transaction submission, ACE enables enforcement at the protocol level—before transactions are ordered by validators.
ACE creates a framework where decentralized applications can declare specific sequencing requirements, ordering constraints, and execution dependencies. Validators that support ACE-compliant execution respect these declarations, creating application-specific compliance guarantees enforced by the network itself.
Definition: ACE is the ability for applications to specify how their transactions should be sequenced relative to each other and to external events, with validators enforcing these rules at the protocol level.
Why ACE Matters for Institutional Compliance
For institutional actors, ACE provides cryptographic proof that transactions executed according to declared compliance logic. This is fundamentally different from post-facto compliance analysis:
Traditional Compliance
- 1. Transaction executes
- 2. Compliance tool analyzes (12+ seconds)
- 3. Violation detected
- 4. Report generated
- Result: Post-facto reporting only
ACE Compliance
- 1. App declares ACE rules
- 2. Transaction submitted with ACE context
- 3. Validator enforces rules at ordering
- 4. Only compliant sequences execute
- Result: Protocol-enforced compliance
Institutional use cases for ACE include:
- Time-Ordered Execution: Ensuring trades execute in the order received by the institution's systems
- Dependency Chains: Requiring settlement transaction Y to only execute after clearing transaction X
- Compliance Checkpoints: Mandating that certain transactions cannot proceed until compliance signals are received
- Audit Trail Integrity: Creating provable sequences for regulatory examination
ACE in the Alpenglow Context
Alpenglow's 150ms finality amplifies the importance of ACE. With transactions settling 80x faster than legacy Solana, there is no time for post-execution compliance intervention. ACE provides the mechanism for compliance to be embedded in the execution itself.
The ACE + Alpenglow Synergy
150ms Window
Too fast for external compliance intervention
ACE Declaration
Compliance rules declared before submission
Protocol Enforcement
Validators enforce rules during ordering
Without ACE-aware compliance monitoring, institutions cannot verify that their declared sequencing rules were respected. RotoPulse provides this verification layer.
How RotoPulse Monitors ACE Compliance
RotoPulse is ACE-aware—the STS engine understands ACE declarations and validates that executed transactions match their declared compliance logic. This provides institutions with cryptographic proof of rule adherence.
| Capability | RotoPulse ACE Support |
|---|---|
| Declaration Parsing | Extracts ACE rules from transaction metadata |
| Sequence Validation | Verifies execution order matches declaration |
| Dependency Checking | Confirms dependency chains were respected |
| Violation Alerting | Real-time alerts when ACE rules are violated |
| Audit Trail | Immutable record of ACE compliance per transaction |
The ACE monitoring pipeline operates within the same 150ms window as standard STS screening—there is no additional latency cost for ACE validation.
Institutional ACE Use Cases
Trading Desk Sequencing
Ensure trades execute in the order they were approved by the desk, preventing front-running or reordering attacks that could impact execution quality.
Settlement Dependency
Create provable chains where settlement cannot occur until specific clearing conditions are met, with protocol-level enforcement.
Multi-Leg Transactions
Ensure all legs of a complex transaction execute in the correct sequence or none execute at all—atomic compliance for multi-step operations.
Compliance Gating
Transactions that require explicit compliance approval can declare this dependency, with protocol-level blocking until approval is received.
Get ACE-Ready with RotoPulse
ACE compliance monitoring is included in all RotoPulse institutional tiers. Contact us to discuss your specific sequencing requirements and how ACE can strengthen your compliance posture on Alpenglow.