Skip to content

arcium-hq/examples

Repository files navigation

Arcium Examples - Privacy-Preserving Applications

Applications built on public blockchains face a fundamental limitation: all computation is transparent. These examples demonstrate how to build applications that can compute on encrypted data while preserving privacy.

Getting Started

For installation instructions and setup, see the Installation Guide.

Examples

New to Arcium? Start with Coinflip and progress through the tiers in order. For conceptual background, see Mental Model.

Getting Started

Coinflip - Generate trustless randomness using ArcisRNG. Stateless design, simplest example.

Rock Paper Scissors - Encrypted asynchronous gameplay with hidden moves.

Intermediate

Voting - Private ballots with public results. Encrypted state accumulation and callbacks.

Medical Records - Patient-controlled data sharing via re-encryption.

Sealed-Bid Auction - Encrypted bid comparison with first-price and Vickrey mechanisms.

Advanced

Blackjack - Hidden deck state with base-64 compression (94% size reduction).

Ed25519 Signatures - Distributed key management. Private keys never exist in single location.

Documentation

For questions and support, join the Discord community.

About

A repo of example Arcium apps.

Resources

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •