Key features
The current platform provides:- Encrypted computation: MPC eXecution Environments (MXEs) run Arcis circuits without reconstructing private inputs on one Arx node.
- Detect-and-abort execution: Cerberus aborts on detected protocol faults rather than producing a corrupted result under its stated trust assumption.
- Onchain coordination: Solana programs manage Cluster configuration, computation queues, staking, charges, rewards, and callbacks.
- Developer toolchain: Arcis, the Arcium CLI, Anchor macros, and TypeScript libraries support Solana application development.
Use cases
Potential applications include:- Private DeFi: Evaluate application logic over encrypted positions, amounts, or strategy inputs.
- Sealed-bid auctions: Compare encrypted bids and reveal only the outcome selected by the application.
- Joint analytics: Compute aggregate results across private datasets without giving one participant all raw inputs.
- Private inference: Evaluate supported model circuits over encrypted inputs.
- Institutional workflows: Process sensitive data across an agreed Cluster without sharing raw inputs with every participant.