Cycles Pay is the first privacy-preserving crypto payment app for businesses.
This is possible because of few specific design choices:
First, the private keys stay on your mobile device. User actions are cryptographically signed by your private key before being submitted on-chain. The financial data is encrypted with that key and doesn’t leave your mobile device.
Second, Cycles Pay uses a shielded pool to hide account balances on-chain. They are tracked as encrypted commitments and no one can see the underlying amounts or participants.
Third, when you make a payment, a ZK proof is generated and verified on-chain to confirm the transaction is valid without revealing the amount or the counterparty. Users get blockchain integrity without exposing the transaction details.