{"version":1,"pages":[{"id":"cWOw21yJw08yRfJ9E1vj","title":"Whitepaper","pathname":"/zka-protocol-docs","siteSpaceId":"sitesp_jx5kP"},{"id":"SWFBOuZUUMeO3w1wJRX5","title":"SRS","pathname":"/zka-protocol-docs/srs","siteSpaceId":"sitesp_jx5kP"},{"id":"CjOnjZ1N5pa2aTojNRSk","title":"Overview","pathname":"/zka-protocol-docs/introduction/overview","siteSpaceId":"sitesp_jx5kP","breadcrumbs":[{"label":"Introduction"}]},{"id":"t7Ir0Lr9ECTRQFlK3mey","title":"Key Features","pathname":"/zka-protocol-docs/introduction/key-features","siteSpaceId":"sitesp_jx5kP","breadcrumbs":[{"label":"Introduction"}]},{"id":"Z1XKkZ25uuOAeH15xuSR","title":"Why ZKAP Matters","pathname":"/zka-protocol-docs/introduction/why-zkap-matters","siteSpaceId":"sitesp_jx5kP","breadcrumbs":[{"label":"Introduction"}]},{"id":"vHoQ48rKeNGYhciv6uXJ","title":"Anonymous Identity","pathname":"/zka-protocol-docs/getting-started/anonymous-identity","siteSpaceId":"sitesp_jx5kP","breadcrumbs":[{"label":"Getting Started"}]},{"id":"mrEMNh66B8Bs55SMeb6d","title":"How ZKAP Works","pathname":"/zka-protocol-docs/getting-started/how-zkap-works","siteSpaceId":"sitesp_jx5kP","breadcrumbs":[{"label":"Getting Started"}]},{"id":"8UAskfbK7g83dmQDBAh8","title":"System Architecture","pathname":"/zka-protocol-docs/getting-started/system-architecture","siteSpaceId":"sitesp_jx5kP","breadcrumbs":[{"label":"Getting Started"}]},{"id":"aSZvVJ85uajgQlm0tBgT","title":"End-to-End Example","pathname":"/zka-protocol-docs/getting-started/end-to-end-example","siteSpaceId":"sitesp_jx5kP","breadcrumbs":[{"label":"Getting Started"}]},{"id":"0HzbanxbKuDJO90wlLZo","title":"Anonymous Identity","pathname":"/zka-protocol-docs/concepts/anonymous-identity","siteSpaceId":"sitesp_jx5kP","breadcrumbs":[{"label":"Concepts"}]},{"id":"s7JHOrQTZT0kpHUA7jcs","title":"Encrypted Frames","pathname":"/zka-protocol-docs/concepts/encrypted-frames","siteSpaceId":"sitesp_jx5kP","breadcrumbs":[{"label":"Concepts"}]},{"id":"aEdChQHEfZuNjG5WOwOP","title":"ZK Validity","pathname":"/zka-protocol-docs/concepts/zk-validity","siteSpaceId":"sitesp_jx5kP","breadcrumbs":[{"label":"Concepts"}]},{"id":"Bt1XdduvOof7BUbH5VUP","title":"Stateless Execution","pathname":"/zka-protocol-docs/concepts/stateless-execution","siteSpaceId":"sitesp_jx5kP","breadcrumbs":[{"label":"Concepts"}]},{"id":"oJcoWzeO324ThQl81lNa","title":"Privacy Guarantees","pathname":"/zka-protocol-docs/concepts/privacy-guarantees","siteSpaceId":"sitesp_jx5kP","breadcrumbs":[{"label":"Concepts"}]},{"id":"Wd2EjM0EhXuHTGtMXEFQ","title":"Installation","pathname":"/zka-protocol-docs/developer/installation","siteSpaceId":"sitesp_jx5kP","breadcrumbs":[{"label":"Developer"}]},{"id":"QWzpn4HA00TE3T4o4w52","title":"SDK Overview","pathname":"/zka-protocol-docs/developer/sdk-overview","siteSpaceId":"sitesp_jx5kP","breadcrumbs":[{"label":"Developer"}]},{"id":"9fiTUkdGcUPf5D3oAfZC","title":"Building ZKAP Frames","pathname":"/zka-protocol-docs/developer/building-zkap-frames","siteSpaceId":"sitesp_jx5kP","breadcrumbs":[{"label":"Developer"}]},{"id":"MsMG2W5SajeCBTGnINuO","title":"Generating Proofs","pathname":"/zka-protocol-docs/developer/generating-proofs","siteSpaceId":"sitesp_jx5kP","breadcrumbs":[{"label":"Developer"}]},{"id":"Wr3lSV05DSdfqZxT1NZl","title":"Integrate Validator","pathname":"/zka-protocol-docs/developer/integrate-validator","siteSpaceId":"sitesp_jx5kP","breadcrumbs":[{"label":"Developer"}]},{"id":"igbF1KexHVQ81GewbfPv","title":"Decrypting Actions","pathname":"/zka-protocol-docs/developer/decrypting-actions","siteSpaceId":"sitesp_jx5kP","breadcrumbs":[{"label":"Developer"}]}]}