Arcana
Arcana It is a general-purpose companion architecture for applications that require fast, deterministic state execution while benefiting from on-chain security. It runs alongside the main chain and currently for EVM, dividing system responsibilities along clear architectural boundaries. The on-chain layer handles custody, deposits, withdrawals, and optional state checkpoints, all enforced through Solidity contracts including UserVault and BackupRegistry. The off-chain layer runs application logic as a WASM state machine, typically written in AssemblyScript, with optional support for Zig; it executes Arcana as deterministic pure functions within nodes, processing structured inputs and producing structured outputs. Connecting these two layers is the Arcana node itself, written in Rust, which coordinates execution, through AEDB persistent state, monitors on-chain events, and atomically applies capability effects such as bank transfers and billing charges at each state transition.
Overview
Arcana It is a general-purpose companion architecture for applications that require fast, deterministic state execution while benefiting from on-chain security. It runs alongside the main chain and currently for EVM, dividing system responsibilities along clear architectural boundaries. The on-chain layer handles custody, deposits, withdrawals, and optional state checkpoints, all enforced through Solidity contracts including UserVault and BackupRegistry. The off-chain layer runs application logic as a WASM state machine, typically written in AssemblyScript, with optional support for Zig; it executes Arcana as deterministic pure functions within nodes, processing structured inputs and producing structured outputs. Connecting these two layers is the Arcana node itself, written in Rust, which coordinates execution, through AEDB persistent state, monitors on-chain events, and atomically applies capability effects such as bank transfers and billing charges at each state transition.
- Sector
- # Infrastructure