For first time users, we have prepared a demo prover for you to try it out. Just Click Try It First to get started. You will be redirected to github for some configurations if this is the first service on your team.
Once the configuration is done, you can continue to deploy the demo prover. You can simply use the default values and directly click Deploy .🚀
Deploying a demo prover will clone the template repository into your github account first, don't get surprised : )
The service will be rendered Unready for about 5 minutes while our backend pipeline is actively building and deploying your code. Grab some coffee :).
Once the deployment succeeds, the service status will become Ready , and an Endpoint will be generated and shown. Note the Endpoint of your deployed service, and we will need it to issue a proof generation request to your prover.
Alternatively, you can also deploy your own prover implementation on the Snarkify Network. Please checkout Integrate Elastic Prover SDK.
Issue a Proof Generation Request
In this section, we will show you how to issue a proof generation request to your prover and how to query the generated proof from the command line.
Create an API key
Go to the "Access Keys" tab, click the Create Key button, and give it a good name.
Upon clicking the Create button, your key will be generated and shown. Please save your access key securely, as the key will only be shown once.
Issue a Proof Generation Request
Get your endpoint and access key ready, and type the following command in your terminal.