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