submit_proof
Submit prepared inputs to generate zero-knowledge proofs for identity verification without revealing personal data. Runs in a secure TEE environment.
Instructions
Step 3 of the step-by-step flow: Submit prepared inputs to generate the ZK proof. The TEE server runs the Noir circuit and returns the UltraHonk proof. This step may take 30-90 seconds. The TEE server builds Prover.toml from these inputs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| circuit | Yes | Which circuit to use | |
| inputs | Yes | Full ProveInputs object from prepare_inputs. Accepts a JSON string or a structured object. |