Every AI agent trading on Solana is exposed. Strategies leaked. Alpha copycatted. Shadow Vault hides deposits, withdrawals, and orders behind cryptographic commitments and nullifiers. Not a concept. Deployed. Working. Now.
Autonomous agents executing trades on Solana expose their entire strategy. Balances, positions, order flow — all visible. All copyable. All front-runnable.
Every trade is public. Competitors see your agent's positions in real-time and copy your alpha.
Visible order flow gets sandwiched. Your agent loses value to searchers on every execution.
Wallet balances reveal conviction. Large positions trigger front-running before your agent can act.
Shadow Vault is a Solana program with three core operations. No admin keys. No upgrade authority after deployment. Immutable.
Deposit SOL with a commitment hash: H(amount || owner || nonce). The amount is hidden. Only the hash is stored.
Agent trades using encrypted order references. Details are hashed on-chain. Strategy stays private.
Withdraw with a nullifier: H(vault || amount || nonce). Unlinkable to any deposit. Double-spend prevented.
Owner can decrypt order details and share with regulators. Selective disclosure without full exposure.
Privacy for AI agents isn't a niche — it's the gap nobody filled. Shadow Vault is the first to combine encrypted vaults with AI agent strategy protection on Solana.
| Feature | Shadow Book | LatticA | Encifher | Shadow Vault |
|---|---|---|---|---|
| Encrypted on-chain data | ✅ | ✅ | ❌ | ✅ |
| AI agent support | ❌ | ❌ | ❌ | ✅ Only one |
| Strategy protection | Partial | ❌ | ✅ | ✅ |
| Deployed on devnet | ✅ | ❌ | ✅ | ✅ |
| npm SDK | ❌ | ❌ | ❌ | ✅ @shadow-vault/solana |
| Compliance path | ❌ | ❌ | ❌ | ✅ Selective disclosure |
Based on Colosseum Copilot research across 30+ privacy and AI trading projects. Full analysis →
Walk through a live agent workflow — deposit, trade, enforce policy, audit
Phantom, Solflare, or any Solana wallet
Initialize your encrypted pool on-chain
Connect your agent via TypeScript SDK
Shadow Vault ships with a TypeScript client SDK. Three methods: init, deposit, withdraw. Works with any Solana agent framework.
View on GitHub →import { ShadowVaultClient, generateNonce } from '@shadow-vault/solana'; // Connect to devnet const vault = new ShadowVaultClient(owner); // Deposit — amount HIDDEN on-chain const dep = await vault.deposit({ amountSol: 0.1 }); // Execute encrypted order — details HIDDEN await vault.executeOrder({ details: { pair: 'SOL/USDC', side: 'BUY' }, encryptionKey: generateNonce(), }); // Withdraw — UNLINKABLE to deposit await vault.withdraw({ vaultId, amountSol: 0.1, nonce: dep.nonce });
Privacy for AI agents isn't a feature — it's a protocol. Here's where we're going.
Public NPM release. Integration guides for Eliza, Agent Kit, custom agents.
DEX partnerships, trading bot integrations, agent registry.
Multi-vault support, DeFi CPIs, advanced policy templates.
Target: 100 active agents using Shadow Vault on mainnet.
Ethereum, Base, Arbitrum deployments.
Compliance module, regulator view keys, OFAC screening.
Governance, fee discounts, staking, revenue sharing.
Target: 1000 active vaults, $10M/month revenue.
Zero-knowledge proofs alongside FHE for maximum privacy.
Full decentralization. Community controls protocol fees.
Open-source FHE tooling. Cross-ecosystem privacy standards.