- Computation Customers: Those that purchase confidential computing services by creating computation environments (MXEs) and paying fees for executing secure, private computations.
- Arx Operators: Provide computational resources to the network by running Arx nodes, earning rewards for completing encrypted tasks.
- Third-Party Delegators: Contribute their stake to Arx nodes, sharing in the rewards generated by the node’s computations while also assuming the associated risks.

Computation Customers
As the buy-side participants, Computation Customers purchase confidential computing services from the Arcium Network. To access these services, customers follow these steps:- Create a Computation Environment (MXE): Define persistent data objects, which serve as data stores for computations within the MXE, and select a Cluster to run the environment. Since Arcium is stateless, customers manage data persistence externally.
- Configure Computation Details: Specify the exact Arcis code and computational tasks to execute, including persistent and one-time data inputs, breaking larger jobs into smaller, manageable tasks as needed.
- Order Computation Execution: Pay a network-defined base fee plus a priority fee which allows customers to prioritize urgent computations. Initially, these fees may be optional; however, as volume grows on the Arcium Network, it will become necessary to set priority fees at competitive levels to have computations processed in reasonable time frames.
Arx Operators
Arx Operators provide the computational resources of the Arcium Network by running Arx MPC nodes on their hardware infrastructure. They are compensated based on the computations they complete and follow these key responsibilities:- Resource Declaration: Operators specify the amount of computational power their node offers, which determines how much collateral must be staked to their node to participate in the network.
- Reputation: Operators are selected by Computation Customers via Clusters, based on their reputation, which is influenced by factors such as slashing history, computation performance, and reliability.
- TEE Capabilities: Operators can choose to equip their Arx node with a Trusted Execution Environment (TEE) to handle tasks that require additional security.
- Self-delegation rewards: Arx Operators stake their own collateral to activate hardware, typically exceeding the minimum required. This minimum acts as a safety measure for Cluster migration costs if a node goes offline. Rewards are earned based on total self-stake.
- Third-party delegation fees: Operators earn fees from third-party delegators who stake on their nodes. This external collateral unlocks more computational capacity, allowing the node to handle larger workloads.