Arcium Confidential Computing
MAGMA Shield integrates Arcium to provide confidential compute over sensitive conviction data. Arcium's MPC (Multi-Party Computation) network lets Shield process position sizes, oracle inputs, and claim assessments without exposing them to any single party — including MAGMA itself.
Arcium integration points are marked // ARCIUM_STUB in the on-chain program at the
back_shield and claim_* instructions. On devnet, amount_lamports is stored in
plaintext. Full Arcium SDK integration is part of the V2 mainnet launch scope. See
Shield Technical Specification.
What Arcium provides
| Capability | Effect |
|---|---|
| Confidential backing | Position size encrypted on-chain via MPC |
| Private oracle inputs | Researchers contribute without revealing methodology or identity |
| Encrypted claim assessment | Forensic assessment runs inside a TEE on FALSE resolution |
Confidential backing
When a backer enables Arcium mode:
- Their backing amount is encrypted on-chain via Arcium MPC.
- Only the backer and the oracle decryption key can read the position size.
- MAGMA's backend cannot see individual position sizes.
- Institutional participants can back without revealing size or direction.
This enables participation from funds, DAOs, and protocols that cannot disclose position sizes for compliance or competitive reasons.
Private oracle inputs
Security researchers who contribute exploit intelligence to the AI Oracle can do so without revealing:
- Their methodology.
- The specific evidence they hold.
- Their identity.
Oracle resolution runs on encrypted inputs. The verdict is verifiable without the inputs being exposed.
Encrypted claim assessment
On FALSE resolution (exploit confirmed), the forensic claim assessment runs inside an Arcium Trusted Execution Environment (TEE):
- Inputs: on-chain transaction data, oracle feeds, researcher submissions.
- Processing: inside the Arcium TEE.
- Output: a cryptographically signed verdict.
- Verifiable: anyone can verify the verdict was correctly computed without seeing the inputs.
Tier availability
| Tier | Arcium status |
|---|---|
| Community Shield | Optional toggle, per backer |
| Partnership Shield | Enabled by default — all participants |
Brand and UI
The Arcium brand color #6D45FF is used for all Arcium-related UI elements, badges,
and indicators throughout MAGMA Shield to signal that confidential mode is active.