SEALED · x25519 · RESCUE CIPHER · ARCIUM MXE · THRESHOLD MPC · CLUSTER-SIGNED · SOLANA · SEALED · x25519 · RESCUE CIPHER · ARCIUM MXE · THRESHOLD MPC · CLUSTER-SIGNED · SOLANA ·

Private compute on Solana, with

SpectraQ

Signals computed inside Arcium MPC. Settled by a Solana program that bounds the agent.

Arcium MXEThreshold MPCSolanaCluster-signed signalsx25519 · RescuePyth oracleRaydium CPMMPermutation-testedNon-custodial

Private compute · Arcium × Solana

Sealed inputs.
Signed outputs.

Each tick, the price window is threshold-encrypted to the Arcium MXE cluster. The nodes compute the signal on secret shares, the cluster signs what it computed, and Solana verifies that signature before the vault acts on it.

price_window[50] · SOL/USDplaintext
142.18
142.61
141.97
143.04
143.52
142.88
144.10
144.73

x25519 key exchange · Rescue cipher · no single Arx node can reconstruct the window

01Agent

Seal

Encrypts the 50-close price window and the strategy threshold to the MXE public key.

encrypt(window, mxe.pubkey)
02Arcium MXE · cluster 456

Compute

Arx nodes co-compute the MA crossover on secret shares. None of them sees the window.

0123MXEcompute_ma_signal_v3
03Solana · vault program

Commit

The callback checks the cluster's signature and writes a single value to the vault.

vault.signal_state = Ready
04Raydium CPMM

Execute

The agent trades inside on-chain bounds: ≤30% of balance per trade, oracle price floor.

TradeExecuted ✓

Sealed

The 50-close window and the strategy threshold travel under the MXE key. No single node reconstructs them.

Public by design

The circuit is open source. The signal lands as one on-chain value, and every trade is visible.

Next

Bind each signal request to a strategy commitment registered on-chain.

MPC internals and live Arcium events →

Built to be checked

Price window sealed to the Arcium MXE key before every tick.

Withdraw any time. No admin key can drain the vault — only the program moves funds.

Every strategy faces a four-stage permutation test. Failures stay published.

Agent bounded on-chain: ≤30% per trade, oracle floor, spend re-measured.

Read the
verdict

One tick, end to end

Open execution.
Closed inputs.

The strategy logic is visible on-chain. The window it consumes is never reconstructed by any single node. The signal lands as a single value, the trade flows through Raydium, and every step emits an event you can check.

456

MXE cluster

4

Arx nodes

30%

max per trade

agent · tick.log (illustrative)

For quants

Prove your edge before you raise on it.

  • Four-stage Monte Carlo permutation test before a strategy trades
  • Seeded, fingerprinted runs anyone can reproduce
  • Signals computed inside Arcium MPC on an encrypted price window
Launch your vault →

For depositors

Know what you're depositing into.

  • See a strategy's p-value before its Sharpe
  • Every signal, trade and NAV change emitted on-chain
  • Withdrawals never wait on the agent
Explore the marketplace →

Put your strategy
on trial.