zkp can be generated using multi party computation. attach your fra wallet to an apps registry, and run the zei library and others such as halo 2, plonky and more to run proofs— if verified then request js to interact with fra wallet on @findora prism to  tx—zkp app!