Stellar Private Payments (SPP), built by Nethermind, launches in developer preview on testnet. The privacy protocol lets users deposit assets into a shared pool and make private transfers while keeping counterparties and amounts private. It includes compliance tools—association set providers for access control, global view keys for auditors, and selective disclosure—enabling privacy alongside regulatory requirements.

Stellar Private Payments (SPP) is a new privacy primitive available on testnet, bringing counterparty-level privacy to Stellar payments. Built by Nethermind, SPP enables users to deposit assets into a shared shielded pool and conduct transfers inside it while keeping the identity of parties and amounts transacted completely private from the public ledger. The system uses zero-knowledge proofs (Groth16) to prove transactions are valid without revealing details. Notably, SPP is designed to support compliance requirements, including configurable access controls (block-list or allow-list modes), auditor visibility via global view keys, and selective disclosure proofs. Developers can test the system immediately via a hosted demo with Freighter wallet, or build with the TypeScript/JavaScript SDK available on npm, or use the command-line interface. The testnet deployment currently supports XLM and EURC pools.