Zero-knowledge proof is a cryptographic technology that protects user anonymity while preserving the integrity of the blockchain. It allows one party to convince another of the truth of a statement without disclosing any other information. Manta Network says that it has minted over 300,000 zero-knowledge "soulbound" tokens. These tokens are supposed are permanently bound to a specific address on a blockchain and so provide a high degree of security.