Arcium Docs
arcium.com@ArciumHQ
  • Documentation
  • Developers
  • Intro to Arcium
  • Installation
    • Arcup Version Manager
  • Hello World with Arcium
  • Arcium Computation Lifecycle
  • Encryption
    • Sealing aka re-encryption
  • Arcis
    • Operations
    • Types
    • Input/Output
    • Best practices
  • Invoking a Computation from your Solana program
    • Computation Definition Accounts
    • Callback Accounts
    • Callback Type Generation
  • JavaScript Client
    • Encrypting inputs
    • Tracking callbacks
  • Deployment
  • Callback Server
  • Current Limitations
  • Migrate from v0.1.x to v0.2.x
Powered by GitBook
On this page

Arcis

PreviousSealing aka re-encryptionNextOperations

Last updated 8 months ago

CtrlK

Arcis is a Rust-based framework designed for writing secure multi-party computation (MPC) circuits to be executed on the Arcium network. It provides developers with a powerful and intuitive interface to create privacy-preserving applications that can compute over encrypted data.

Key Features

  • Rust-based: Leverage the safety and performance of Rust in your MPC development.

  • Circuit-oriented: Design and implement MPC circuits with ease.

  • Privacy-focused: Enable computations on encrypted data without revealing the underlying information.

In the following sections, we'll dive deeper into Arcis' syntax, core components, and best practices for building efficient and secure MPC circuits.