Cloak: shielded UTXO privacy stack on Solana logoCloak: shielded UTXO privacy stack on Solana
Private balance. SDK, program, Groth16 circuits. You bring the RPC.
devrels.xyz/a/344Cloak is a privacy stack on Solana. Shielded UTXO plus Groth16 proofs. Developer entry: docs.cloak.ag/platform/overview. App cloak.ag. X @cloak_ag. GitHub cloak-ag. Mainnet beta.
Three surfaces: TypeScript SDK @cloak.dev/sdk (0.2.5, on @solana/kit), Shield Pool program, circuit package for Groth16 artifacts. 2-in / 2-out. Merkle height 32. You bring RPC via createCloakRpc. Pass relayUrl on every call. Mainnet relay: https://api.cloak.ag. Omitting it throws until you set enforceViewingKeyRegistration: false (that path can broadcast from your own wallet).
npm install @cloak.dev/[email protected] @solana/kitProgram zh1eLd6rSphLejbFfJEneUwzHRfMKxgzrgkfwA6qRkW. Live since 24 Aug 2026. Upgrade authority is a Squads 3-of-4 with a 1-hour lock. Docs: independent audit; bytecode from that release. Circuits bundle 0.2.0. Older 0.1.0 proofs fail on-chain.
User flows: shield SOL / USDC / USDT (no protocol fee on shield), private send to any address or .sol, private swap via Jupiter-verified tokens, unshield, USDC bridge-in from Polygon / Ethereum / Base / Arbitrum / Sui. APIs: transact, fullWithdraw, swapWithChange, transactBatch (64-item cap).
Keep reading
Two pools: crypto main pool and commodities. createKitClient. Never commit the key.
You see everything. Nobody sees you. That is their line. X is the live surface.
iframe embed.cherry.fun. Telegram Bot API stays.
Get new articles in your inbox
Technical deep-dives on Solana tooling, infrastructure, and ecosystem. No noise.
