{"version":1,"pages":[{"id":"1lwrfWPJbTqQLFYz4To0","title":"What is NovaNet","pathname":"/","siteSpaceId":"sitesp_g2m6u","description":""},{"id":"ykv3fuaJmjQv0xEKfiCv","title":"How It Works","pathname":"/what-is-novanet/how-it-works","siteSpaceId":"sitesp_g2m6u","description":"Modern, Adaptable, and Decentralized","breadcrumbs":[{"label":"What is NovaNet"}]},{"id":"p8Ro2jDVTEhMPcKx4RVi","title":"For Developers","pathname":"/for-developers","siteSpaceId":"sitesp_g2m6u"},{"id":"ZHDzNMZkmC74MGdZ4hNI","title":"Basics","pathname":"/for-developers/basics","siteSpaceId":"sitesp_g2m6u","description":"The zkFramework and WASM","breadcrumbs":[{"label":"For Developers"}]},{"id":"pQDWd51Rosb1HIyexQtR","title":"Interacting With The Network","pathname":"/for-developers/interacting-with-the-network","siteSpaceId":"sitesp_g2m6u","description":"Get started with NovaNet's p2p proving network.","breadcrumbs":[{"label":"For Developers"}]},{"id":"pJMm7esf3s1ZvVXk4nNL","title":"Rust SDK","pathname":"/for-developers/rust-sdk","siteSpaceId":"sitesp_g2m6u","description":"Introduction of the Rust SDK for NovaNet.","breadcrumbs":[{"label":"For Developers"}]},{"id":"42YRJCS6Y6VeIrl4CHrN","title":"Custom opcodes","pathname":"/for-developers/custom-opcodes","siteSpaceId":"sitesp_g2m6u","description":"Specialization sometimes beats general purpose zkVM. Use custom opcodes and provers to get the best of both worlds.","breadcrumbs":[{"label":"For Developers"}]},{"id":"tkvLWgAjc1HjTOB8Iw8R","title":"Prover selection","pathname":"/for-developers/prover-selection","siteSpaceId":"sitesp_g2m6u","description":"Scripting to power ON.","breadcrumbs":[{"label":"For Developers"}]},{"id":"vwAv9btigr53LzmHv1qh","title":"JOLT Atlas (zkML)","pathname":"/jolt-atlas-zkml","siteSpaceId":"sitesp_g2m6u","description":""},{"id":"TjkFJEMvxWfjiL2EnBHw","title":"ONNX","pathname":"/jolt-atlas-zkml/onnx","siteSpaceId":"sitesp_g2m6u","description":"Introduction","breadcrumbs":[{"label":"JOLT Atlas (zkML)"}]},{"id":"0xrOn7pmrv2SOxw6KKfZ","title":"ONNX Runtime","pathname":"/jolt-atlas-zkml/onnx/onnx-runtime","siteSpaceId":"sitesp_g2m6u","breadcrumbs":[{"label":"JOLT Atlas (zkML)"},{"label":"ONNX"}]},{"id":"tJpOqlifTfYaYr6U8Nsp","title":"Quantization","pathname":"/jolt-atlas-zkml/onnx/quantization","siteSpaceId":"sitesp_g2m6u","breadcrumbs":[{"label":"JOLT Atlas (zkML)"},{"label":"ONNX"}]},{"id":"gi2LO9v8YXS9bkaelWlc","title":"Tensor Instructions","pathname":"/jolt-atlas-zkml/onnx/tensor-instructions","siteSpaceId":"sitesp_g2m6u","description":"","breadcrumbs":[{"label":"JOLT Atlas (zkML)"},{"label":"ONNX"}]},{"id":"2Qva0eTNsFRnFfLqBvj5","title":"Virtual instructions","pathname":"/jolt-atlas-zkml/onnx/tensor-instructions/virtual-instructions","siteSpaceId":"sitesp_g2m6u","breadcrumbs":[{"label":"JOLT Atlas (zkML)"},{"label":"ONNX"},{"label":"Tensor Instructions"}]},{"id":"uIEWq2QSNsRBCUapkItS","title":"Softmax","pathname":"/jolt-atlas-zkml/onnx/tensor-instructions/virtual-instructions/softmax","siteSpaceId":"sitesp_g2m6u","breadcrumbs":[{"label":"JOLT Atlas (zkML)"},{"label":"ONNX"},{"label":"Tensor Instructions"},{"label":"Virtual instructions"}]},{"id":"HcC4iROx2ySgreuZJOhz","title":"Div","pathname":"/jolt-atlas-zkml/onnx/tensor-instructions/virtual-instructions/div","siteSpaceId":"sitesp_g2m6u","breadcrumbs":[{"label":"JOLT Atlas (zkML)"},{"label":"ONNX"},{"label":"Tensor Instructions"},{"label":"Virtual instructions"}]},{"id":"9it6QIslFjqdg3AyaHrY","title":"Max","pathname":"/jolt-atlas-zkml/onnx/tensor-instructions/virtual-instructions/max","siteSpaceId":"sitesp_g2m6u","breadcrumbs":[{"label":"JOLT Atlas (zkML)"},{"label":"ONNX"},{"label":"Tensor Instructions"},{"label":"Virtual instructions"}]},{"id":"vhUgTU9OQmERtrUFjWHj","title":"Sigmoid","pathname":"/jolt-atlas-zkml/onnx/tensor-instructions/virtual-instructions/sigmoid","siteSpaceId":"sitesp_g2m6u","breadcrumbs":[{"label":"JOLT Atlas (zkML)"},{"label":"ONNX"},{"label":"Tensor Instructions"},{"label":"Virtual instructions"}]},{"id":"oLiGwDjWaJQBoQ8hKwOC","title":"ArgMax","pathname":"/jolt-atlas-zkml/onnx/tensor-instructions/virtual-instructions/argmax","siteSpaceId":"sitesp_g2m6u","breadcrumbs":[{"label":"JOLT Atlas (zkML)"},{"label":"ONNX"},{"label":"Tensor Instructions"},{"label":"Virtual instructions"}]},{"id":"2tee2nFosb0ZPZUCvF8z","title":"Lookups","pathname":"/jolt-atlas-zkml/onnx/tensor-instructions/lookups","siteSpaceId":"sitesp_g2m6u","breadcrumbs":[{"label":"JOLT Atlas (zkML)"},{"label":"ONNX"},{"label":"Tensor Instructions"}]},{"id":"Edg8IAhNc5t4qIvBLrxg","title":"Abs","pathname":"/jolt-atlas-zkml/onnx/tensor-instructions/lookups/abs","siteSpaceId":"sitesp_g2m6u","breadcrumbs":[{"label":"JOLT Atlas (zkML)"},{"label":"ONNX"},{"label":"Tensor Instructions"},{"label":"Lookups"}]},{"id":"H4QKcQOGxJlmt8Uim7de","title":"Add","pathname":"/jolt-atlas-zkml/onnx/tensor-instructions/lookups/add","siteSpaceId":"sitesp_g2m6u","breadcrumbs":[{"label":"JOLT Atlas (zkML)"},{"label":"ONNX"},{"label":"Tensor Instructions"},{"label":"Lookups"}]},{"id":"cWI4a9rvybJw54v8H6nO","title":"ReLU","pathname":"/jolt-atlas-zkml/onnx/tensor-instructions/lookups/relu","siteSpaceId":"sitesp_g2m6u","breadcrumbs":[{"label":"JOLT Atlas (zkML)"},{"label":"ONNX"},{"label":"Tensor Instructions"},{"label":"Lookups"}]},{"id":"QLkitbAYqZaBOTZfzxji","title":"Precompiles","pathname":"/jolt-atlas-zkml/onnx/tensor-instructions/precompiles","siteSpaceId":"sitesp_g2m6u","breadcrumbs":[{"label":"JOLT Atlas (zkML)"},{"label":"ONNX"},{"label":"Tensor Instructions"}]},{"id":"VY2mEF7IN10LrPOZTolL","title":"ReduceSum","pathname":"/jolt-atlas-zkml/onnx/tensor-instructions/precompiles/reducesum","siteSpaceId":"sitesp_g2m6u","breadcrumbs":[{"label":"JOLT Atlas (zkML)"},{"label":"ONNX"},{"label":"Tensor Instructions"},{"label":"Precompiles"}]},{"id":"vKD6i9QzVsDx0pdNDaRy","title":"MatMul","pathname":"/jolt-atlas-zkml/onnx/tensor-instructions/precompiles/matmul","siteSpaceId":"sitesp_g2m6u","breadcrumbs":[{"label":"JOLT Atlas (zkML)"},{"label":"ONNX"},{"label":"Tensor Instructions"},{"label":"Precompiles"}]},{"id":"WSxx3wXYj5EqVjeMd86W","title":"Miscellaneous","pathname":"/jolt-atlas-zkml/onnx/tensor-instructions/miscellaneous","siteSpaceId":"sitesp_g2m6u","breadcrumbs":[{"label":"JOLT Atlas (zkML)"},{"label":"ONNX"},{"label":"Tensor Instructions"}]},{"id":"mdZBtHD6Dt6aCfErxG2v","title":"Gather","pathname":"/jolt-atlas-zkml/onnx/tensor-instructions/miscellaneous/gather","siteSpaceId":"sitesp_g2m6u","breadcrumbs":[{"label":"JOLT Atlas (zkML)"},{"label":"ONNX"},{"label":"Tensor Instructions"},{"label":"Miscellaneous"}]},{"id":"whXf4sXJNvvjFl1mcZtz","title":"Select","pathname":"/jolt-atlas-zkml/onnx/tensor-instructions/miscellaneous/select","siteSpaceId":"sitesp_g2m6u","breadcrumbs":[{"label":"JOLT Atlas (zkML)"},{"label":"ONNX"},{"label":"Tensor Instructions"},{"label":"Miscellaneous"}]},{"id":"FSrtv50Yh2bEUmiUsd8A","title":"Architecture","pathname":"/jolt-atlas-zkml/architecture","siteSpaceId":"sitesp_g2m6u","breadcrumbs":[{"label":"JOLT Atlas (zkML)"}]},{"id":"yzQz4SVh9s13IiY4S9Q3","title":"Getting started","pathname":"/jolt-atlas-zkml/getting-started","siteSpaceId":"sitesp_g2m6u","breadcrumbs":[{"label":"JOLT Atlas (zkML)"}]},{"id":"c8Zn4jmOr85Dv8EKv4me","title":"Examples","pathname":"/jolt-atlas-zkml/getting-started/examples","siteSpaceId":"sitesp_g2m6u","breadcrumbs":[{"label":"JOLT Atlas (zkML)"},{"label":"Getting started"}]},{"id":"YVzOrZWHU1QB2Pfq0Fkv","title":"Benchmarks","pathname":"/jolt-atlas-zkml/benchmarks","siteSpaceId":"sitesp_g2m6u","breadcrumbs":[{"label":"JOLT Atlas (zkML)"}]}]}