{"version":1,"pages":[{"id":"GNVssNwAyTREO8xijhb0","title":"Deploy a Elastic Prover","pathname":"/serverless-gpu-proving/deploy-a-elastic-prover","siteSpaceId":"sitesp_EWwFE","description":"In this tutorial, we'll show you how to deploy a template Poseidon Hash prover service on Snarkify Network.","breadcrumbs":[{"label":"Serverless GPU Proving","emoji":"1f3d7"}]},{"id":"ekGhneeLhEk0SCIFCBAO","title":"Integrate Elastic Prover SDK","pathname":"/serverless-gpu-proving/deploy-a-elastic-prover/integrate-elastic-prover-sdk","siteSpaceId":"sitesp_EWwFE","description":"","breadcrumbs":[{"label":"Serverless GPU Proving","emoji":"1f3d7"},{"label":"Deploy a Elastic Prover"}]},{"id":"tGoFmA85EVut7GhsXi0c","title":"Snakrify CLI","pathname":"/serverless-gpu-proving/snakrify-cli","siteSpaceId":"sitesp_EWwFE","breadcrumbs":[{"label":"Serverless GPU Proving","emoji":"1f3d7"}]},{"id":"wKeCxko0KGmsLyohO5t8","title":"Installation","pathname":"/serverless-gpu-proving/snakrify-cli/installation","siteSpaceId":"sitesp_EWwFE","breadcrumbs":[{"label":"Serverless GPU Proving","emoji":"1f3d7"},{"label":"Snakrify CLI"}]},{"id":"vMkMEEV4BOcdOeckv2I3","title":"Authentication","pathname":"/serverless-gpu-proving/snakrify-cli/authentication","siteSpaceId":"sitesp_EWwFE","breadcrumbs":[{"label":"Serverless GPU Proving","emoji":"1f3d7"},{"label":"Snakrify CLI"}]},{"id":"baSnN85ELE6kVQOyaQzL","title":"Service Initialization","pathname":"/serverless-gpu-proving/snakrify-cli/service-initialization","siteSpaceId":"sitesp_EWwFE","breadcrumbs":[{"label":"Serverless GPU Proving","emoji":"1f3d7"},{"label":"Snakrify CLI"}]},{"id":"siwYwQou3W2zZecNriiB","title":"Build & Deployment","pathname":"/serverless-gpu-proving/snakrify-cli/build-and-deployment","siteSpaceId":"sitesp_EWwFE","breadcrumbs":[{"label":"Serverless GPU Proving","emoji":"1f3d7"},{"label":"Snakrify CLI"}]},{"id":"qgdcCsYLFDPF2OQvtEB0","title":"Proof Generation","pathname":"/serverless-gpu-proving/snakrify-cli/proof-generation","siteSpaceId":"sitesp_EWwFE","breadcrumbs":[{"label":"Serverless GPU Proving","emoji":"1f3d7"},{"label":"Snakrify CLI"}]},{"id":"D7HofS7culQ9KmVOYdC1","title":"Team Management","pathname":"/serverless-gpu-proving/snakrify-cli/team-management","siteSpaceId":"sitesp_EWwFE","breadcrumbs":[{"label":"Serverless GPU Proving","emoji":"1f3d7"},{"label":"Snakrify CLI"}]},{"id":"2VmKfeBihYGivvMzjdbV","title":"GPU Shell Management","pathname":"/serverless-gpu-proving/snakrify-cli/gpu-shell-management","siteSpaceId":"sitesp_EWwFE","description":"","breadcrumbs":[{"label":"Serverless GPU Proving","emoji":"1f3d7"},{"label":"Snakrify CLI"}]},{"id":"HmG6mIw2YVF8y2QfDjKk","title":"Advanced Topics","pathname":"/serverless-gpu-proving/advanced-topics","siteSpaceId":"sitesp_EWwFE","breadcrumbs":[{"label":"Serverless GPU Proving","emoji":"1f3d7"}]},{"id":"Reb8HCNb8zodC4pVNeZn","title":"Webhook","pathname":"/serverless-gpu-proving/advanced-topics/webhook","siteSpaceId":"sitesp_EWwFE","description":"","breadcrumbs":[{"label":"Serverless GPU Proving","emoji":"1f3d7"},{"label":"Advanced Topics"}]},{"id":"ekWF1CLn3QtZVa3YbHZ2","title":"zkEVM Halo2 GPU Prover","pathname":"/high-performance-zkp/zkevm-halo2-gpu-prover","siteSpaceId":"sitesp_EWwFE","description":"","breadcrumbs":[{"label":"High-Performance ZKP","emoji":"1f3da"}]},{"id":"vFr4jTkVC1hu6hjWpTAH","title":"MSM","pathname":"/high-performance-zkp/zkevm-halo2-gpu-prover/msm","siteSpaceId":"sitesp_EWwFE","description":"","breadcrumbs":[{"label":"High-Performance ZKP","emoji":"1f3da"},{"label":"zkEVM Halo2 GPU Prover"}]},{"id":"ctdYqm5B8XTSiRGCRluw","title":"NTT","pathname":"/high-performance-zkp/zkevm-halo2-gpu-prover/ntt","siteSpaceId":"sitesp_EWwFE","description":"","breadcrumbs":[{"label":"High-Performance ZKP","emoji":"1f3da"},{"label":"zkEVM Halo2 GPU Prover"}]},{"id":"zQ8oAwNzrc8bycSHsW8m","title":"Quotient Polynomial Evaluation","pathname":"/high-performance-zkp/zkevm-halo2-gpu-prover/quotient-polynomial-evaluation","siteSpaceId":"sitesp_EWwFE","description":"","breadcrumbs":[{"label":"High-Performance ZKP","emoji":"1f3da"},{"label":"zkEVM Halo2 GPU Prover"}]},{"id":"NYTZKjbWnajghbZzE0mi","title":"KZG Multiopen","pathname":"/high-performance-zkp/zkevm-halo2-gpu-prover/kzg-multiopen","siteSpaceId":"sitesp_EWwFE","description":"","breadcrumbs":[{"label":"High-Performance ZKP","emoji":"1f3da"},{"label":"zkEVM Halo2 GPU Prover"}]},{"id":"y35ltgQqrDEOt9tGLuRf","title":"Polynomial Inversion","pathname":"/high-performance-zkp/zkevm-halo2-gpu-prover/polynomial-inversion","siteSpaceId":"sitesp_EWwFE","description":"","breadcrumbs":[{"label":"High-Performance ZKP","emoji":"1f3da"},{"label":"zkEVM Halo2 GPU Prover"}]},{"id":"YbA5EsFYx3lXKA6znKan","title":"Permutation Generation","pathname":"/high-performance-zkp/zkevm-halo2-gpu-prover/permutation-generation","siteSpaceId":"sitesp_EWwFE","breadcrumbs":[{"label":"High-Performance ZKP","emoji":"1f3da"},{"label":"zkEVM Halo2 GPU Prover"}]},{"id":"2VXTKE6Z8B3JHfOxYhrk","title":"ZPrize","pathname":"/high-performance-zkp/zprize","siteSpaceId":"sitesp_EWwFE","breadcrumbs":[{"label":"High-Performance ZKP","emoji":"1f3da"}]},{"id":"uSs67UeJbeAF9P4CGF3O","title":"Introduction","pathname":"/sirius-folding/introduction","siteSpaceId":"sitesp_EWwFE","breadcrumbs":[{"label":"Sirius Folding","emoji":"1f43a"}]},{"id":"91SRyQLXFhiav4fZFmar","title":"Quickstart","pathname":"/sirius-folding/quickstart","siteSpaceId":"sitesp_EWwFE","description":"","breadcrumbs":[{"label":"Sirius Folding","emoji":"1f43a"}]},{"id":"QPOkQsPW8yEirry56uck","title":"Examples","pathname":"/sirius-folding/examples","siteSpaceId":"sitesp_EWwFE","description":"In this section, we will provide practical advice to get you started using Sirius","breadcrumbs":[{"label":"Sirius Folding","emoji":"1f43a"}]},{"id":"Ze3FsBr78InoEnSirgVr","title":"Fold a Summation Circuit","pathname":"/sirius-folding/examples/fold-a-summation-circuit","siteSpaceId":"sitesp_EWwFE","description":"","breadcrumbs":[{"label":"Sirius Folding","emoji":"1f43a"},{"label":"Examples"}]},{"id":"zhlBsttDJx9B8km0EDbh","title":"Fold a Fibonacci Circuit","pathname":"/sirius-folding/examples/fold-a-fibonacci-circuit","siteSpaceId":"sitesp_EWwFE","description":"Realization of a Fibonacci step circuit","breadcrumbs":[{"label":"Sirius Folding","emoji":"1f43a"},{"label":"Examples"}]},{"id":"AqD3jeOz2WCwKVxNmPxy","title":"Fold a Halo2 Circuit","pathname":"/sirius-folding/examples/fold-a-halo2-circuit","siteSpaceId":"sitesp_EWwFE","breadcrumbs":[{"label":"Sirius Folding","emoji":"1f43a"},{"label":"Examples"}]},{"id":"ptK1TAjeAd4y44I65c1a","title":"Fold the zkevm-circuits","pathname":"/sirius-folding/examples/fold-the-zkevm-circuits","siteSpaceId":"sitesp_EWwFE","breadcrumbs":[{"label":"Sirius Folding","emoji":"1f43a"},{"label":"Examples"}]},{"id":"O09qbaQFGsI7IXVDWY0Q","title":"Terminologies","pathname":"/sirius-folding/terminologies","siteSpaceId":"sitesp_EWwFE","description":"","breadcrumbs":[{"label":"Sirius Folding","emoji":"1f43a"}]},{"id":"H9tMhoWIhW2Sv051mXAV","title":"Sirius Folding APIs","pathname":"/sirius-folding/sirius-folding-apis","siteSpaceId":"sitesp_EWwFE","description":"This module will provide you with a comprehensive description of the key Sirius components required to develop solutions based on Sirius","breadcrumbs":[{"label":"Sirius Folding","emoji":"1f43a"}]},{"id":"hR65KiMV469R6jfsaeId","title":"`StepCircuit` trait","pathname":"/sirius-folding/sirius-folding-apis/stepcircuit-trait","siteSpaceId":"sitesp_EWwFE","description":"","breadcrumbs":[{"label":"Sirius Folding","emoji":"1f43a"},{"label":"Sirius Folding APIs"}]},{"id":"mNkfRFggZY5LwFqEhGGD","title":"`PublicParams` Struct","pathname":"/sirius-folding/sirius-folding-apis/publicparams-struct","siteSpaceId":"sitesp_EWwFE","breadcrumbs":[{"label":"Sirius Folding","emoji":"1f43a"},{"label":"Sirius Folding APIs"}]},{"id":"4y3GkKiA0nboiMaJgK7Q","title":"`IVC` struct","pathname":"/sirius-folding/sirius-folding-apis/ivc-struct","siteSpaceId":"sitesp_EWwFE","breadcrumbs":[{"label":"Sirius Folding","emoji":"1f43a"},{"label":"Sirius Folding APIs"}]}]}