Unlike regular transactions, confidential computations involve additional steps after your Solana transaction completes:Documentation Index
Fetch the complete documentation index at: https://docs.arcium.com/llms.txt
Use this file to discover all available pages before exploring further.
- Your transaction completes - Confidential data is submitted and queued in the cluster’s mempool
- Computation waits in queue - MPC nodes process computations from the mempool in order
- MPC execution - When your computation’s turn comes, MPC nodes execute it offchain
- Callback invocation - Results are returned via your callback instruction
Await computation completion with awaitComputationFinalization
On v0.10.x, failed finalization reports a
CircuitFailureReason such as OffChainCircuitFetchFailed, OffChainCircuitHashMismatch, CircuitCUMismatch, LocalCircuitFetchFailed, or CircuitSerialization.What’s next?
Protecting Inputs
Learn how to protect data before sending to the MXE.
Deployment
Deploy your MXE program to devnet or mainnet.