Transact confidently, knowing your transactions are private and protected by zero-knowledge proof. You can transact with network members while keeping your identity and token balances private. Apply complex technologies like zero-knowledge proof and advanced cryptography in a simple and intuitive use case of anonymous token transfers. Kaleido removes the complexity so you can focus on how to apply the technology for your use case.
Transfer tokens with complete privacy using the Zero Knowledge Tokens service. The service is based on the Anonymous Zether implementation by JPMC, which is an extended implementation of the Zether design jointly published by Stanford University and Visa Research.
The service supports transfer of ERC20 tokens with zero knowledge proofs, so that the transaction payload appears to be random bytes to the participants in the blockchain, except for the designated sender and receiver.
Anonymity is achieved by using a group of decoy accounts to mix together with the sender and receiver accounts, so that non-parties of the transfer can not decipher the real impacted accounts.
The design of the user experience is modeled after the "fund - transfer - withdraw" flow. A summary of how this works is as follows: