V1 (Deprecated)
In Version1, the market maker need to implement all the APIs required for proof generator to interface with kalypso. Makers need to build the prover-executable and build the image out of it.
📄️ prover-executable
Note that in type-3 or type-4 markets, Generators don't need to receive inputs or run the prover in an enclave, hence building the prover-executable for such markets isn't required. In the case of type-1 and type-2 markets, the Market Creator is required to build the prover-executable which is used to build the Generator enclave.
📄️ Build the image
To create a prover enclave image, you must use the standard prover template. The prover template contains all the necessary tools that facilitate attestations once the enclave has been deployed.