Is your feature request related to a problem? Please describe.
Creating a proof for the verifyProof contract call requires too much pre-processing from the user. By providing a method verifyIdentity we can abstract away the proof generation from the user and only require him to provide the needed parameters.
Describe the solution you'd like
An interface like this would allow users to create proofs for both current chain and an external chain by using the optional parameter externalGroup.
Is your feature request related to a problem? Please describe. Creating a proof for the verifyProof contract call requires too much pre-processing from the user. By providing a method verifyIdentity we can abstract away the proof generation from the user and only require him to provide the needed parameters.
Describe the solution you'd like An interface like this would allow users to create proofs for both current chain and an external chain by using the optional parameter
externalGroup
.