Skip to main content

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.

Integration status

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

CapabilityEffect
Confidential backingPosition size encrypted on-chain via MPC
Private oracle inputsResearchers contribute without revealing methodology or identity
Encrypted claim assessmentForensic 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

TierArcium status
Community ShieldOptional toggle, per backer
Partnership ShieldEnabled 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.