Documentation

Obscura Documentation

Learn how to use Obscura for private, encrypted transfers on Solana.

I

Introduction

Obscura is a privacy-focused transfer protocol built on Solana. It enables users to send tokens with encrypted transaction amounts, ensuring that only the sender and recipient can see the value being transferred.

Unlike traditional blockchain transactions where all details are publicly visible, Obscura leverages Multi-Party Computation (MPC) technology from the Arcium Network to encrypt sensitive transaction data.

Key Features

  • Encrypted transaction amounts
  • Non-custodial - you control your keys
  • Fast Solana-speed transactions
  • Simple, intuitive interface
II

Getting Started

Prerequisites

  • A Solana wallet (Phantom, Solflare, or any Solana-compatible wallet)
  • SOL tokens for transaction fees
  • Tokens to transfer (currently on Devnet)

Step 1: Connect Your Wallet

Navigate to the Obscura app and click "Select Wallet" in the top right corner. Choose your preferred wallet from the list and approve the connection request.

Step 2: Get Devnet SOL

Since Obscura is currently running on Solana Devnet, you'll need Devnet SOL. Click "Request Devnet SOL" in the app to receive free test tokens.

Step 3: Make Your First Transfer

Enter a recipient address and the amount you wish to send. Click "Send Privately" to initiate the encrypted transfer.

III

How It Works

Obscura uses the Arcium Network's Multi-Party Computation (MPC) technology to encrypt transaction amounts before they are broadcast to the Solana blockchain.

The Process

Step I

Amount Encryption

Your transaction amount is encrypted using MPC protocols before leaving your device.

Step II

Transaction Creation

A Solana transaction is created with the encrypted amount data.

Step III

Broadcast & Confirmation

The transaction is sent to Solana for confirmation. The amount remains encrypted on-chain.

Step IV

Recipient Decryption

Only the recipient can decrypt and access the transferred amount.

IV

Making a Transfer

Transfer Fields

  • Recipient Address: The Solana wallet address of the person you're sending to.
  • Amount: The amount of SOL to send. This will be encrypted.

Using the Address Book

Save frequently used addresses to your local address book for quick access. Click "Contacts" in the recipient field to select from saved addresses.

Transaction Fees

Standard Solana network fees apply (typically less than 0.001 SOL). There are no additional fees for using Obscura's privacy features.

V

Shadow Duel Game

Shadow Duel is the first onchain game with truly hidden state, powered by Arcium's encrypted compute. It's a strategic 3-round allocation game where your choices remain hidden until the dramatic reveal.

Game Overview

Two players stake SOL and secretly allocate 10 power points across 3 rounds. Neither player can see the other's allocation. Rounds reveal one-by-one, and whoever wins 2 out of 3 rounds takes the entire pot.

How to Play

Step I - Create or Join

Create a new duel by setting your stake amount, or join an existing game from the lobby. Your opponent must match your stake.

Step II - Allocate Power

Distribute exactly 10 power points across Round I, II, and III. Your allocation is encrypted and hidden from your opponent. Strategy matters - do you go aggressive early or save for later rounds?

Step III - The Reveal

Once both players lock in their allocations, rounds reveal one at a time. Higher power wins each round. Best of 3 takes the pot.

Example Game

Your allocation: [7] [2] [1] = 10

Opponent allocation: [3] [3] [4] = 10

Round I: 7 vs 3 = You win

Round II: 2 vs 3 = They win

Round III: 1 vs 4 = They win

Result: Opponent wins 2-1

Strategy Tips

  • Aggressive: Go heavy on Round I (e.g., 6-2-2) to take an early lead
  • Balanced: Spread evenly (3-3-4) to stay competitive in all rounds
  • Sandbagging: Sacrifice Round I (1-4-5) to dominate later rounds
  • Mind Games: Your opponent can't see your allocation - use this to your advantage

Why Hidden State Matters

On traditional blockchains, all game state is public - opponents could see your moves before acting. Shadow Duel uses Arcium's encrypted compute to keep allocations truly hidden until reveal time. This enables real strategic gameplay that was previously impossible onchain.

VI

Security

Non-Custodial

Obscura never has access to your private keys or funds. All transactions are signed locally in your wallet before being broadcast.

Encryption Technology

We use Multi-Party Computation (MPC) from the Arcium Network, which allows computations on encrypted data without ever revealing the underlying values.

Local Storage

Your address book and transaction history are stored locally in your browser. We do not collect or store any personal data on our servers.

VII

FAQ

Is Obscura available on mainnet?

Currently, Obscura is running on Solana Devnet. We're working with Arcium to bring full MPC-encrypted transfers to mainnet soon.

What wallets are supported?

Any Solana-compatible wallet works with Obscura, including Phantom, Solflare, Backpack, and others.

Are there any fees?

Only standard Solana network fees apply. There are no additional fees for Obscura's privacy features.

Can I send any SPL token?

Currently, only SOL transfers are supported. SPL token support is coming in a future update.

How do I get Devnet SOL?

Connect your wallet to the app and click 'Request Devnet SOL' to receive free test tokens.

How does Shadow Duel work?

Shadow Duel is a 3-round strategic game. Both players secretly allocate 10 power points across 3 rounds. Allocations are encrypted until reveal. Winner of 2 out of 3 rounds takes the pot.

Is Shadow Duel fair?

Yes. Arcium's MPC ensures neither player can see the other's allocation until both have committed. The reveal happens on-chain with cryptographic guarantees.

Ready to try it out?

Launch App