Strategies that
prove themselves.
Non-custodial trading vaults on Solana where the strategy is on trial. Every strategy faces a Monte Carlo permutation test and the verdict is published, failures included. Signals are computed inside Arcium MPC, and the vault program bounds what the agent can do with them.
Protocol
Built for two sides of the market.
For Quants
Prove your edge before you raise on it. The pipeline that validates your strategy is one depositors can rerun — seeded permutations, fingerprinted data, a published verdict.
- ✓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
- ✓Every signal, trade and NAV change emitted on-chain
- ✓Non-custodial — program handles all settlements
For Investors
Know what you're depositing into. Every strategy ships its permutation-test verdict, every position is on-chain, and withdrawals never wait on the agent.
- ✓See a strategy's p-value before its Sharpe
- ✓Validation results are public and reproducible
- ✓Withdraw any time — non-custodial guarantee in the program
- ✓Agent bounded on-chain: 30% per trade, oracle floor, spend re-measured
- ✓Real-time NAV, signal state, and trade history on-chain
Marketplace preview
What a listing will show.
Illustrative listings — the multi-vault marketplace isn't live, and these figures are examples, not track records.
Trend Example
0x7c1d…e20a
TVL
$142,800
Sharpe
+1.34
30D
+3.1%
Vol-Adj Momentum
0x4af2…3b1c
TVL
$89,400
Sharpe
+2.10
30D
+7.8%
Mean Rev Grid
0x9e71…fa02
TVL
$54,200
Sharpe
+0.91
30D
+1.9%
Architecture
Open execution. Closed inputs.
Strategy logic is visible on-chain. The price window each tick consumes is threshold-encrypted to the Arcium MXE cluster and never reconstructed by any single node. The cluster signs what it computed.
The signal lands on-chain as a single integer. Trade execution flows through Raydium CPMM. Every step is verifiable. No off-chain oracle holds both the data and the decision.
// Quant strategy → encrypted signal → trade
priceFeed.window(50)
↓ encrypt(mxe.pubkey)
arcium .computeSignal(encryptedWindow)
↓ // threshold-decrypted inside MXE
↓ // cluster-signed result, verified on-chain
vault.signal_state = Ready // on-chain
↓
agent.executeTrade(signal)
↓ // Raydium CPMM SOL ↔ USDC
TradeExecuted emitted on-chain ✓Get started
Your strategy deserves infrastructure.
Stop running alpha in spreadsheets. Put it on trial — permutation-tested, MPC-computed, non-custodial, on Solana.