{"version":1,"pages":[{"id":"b5NksmRj3URrAcWBMbCJ","title":"What is the Twine Protocol?","pathname":"/twine-protocol-documentation","siteSpaceId":"sitesp_qQZgs","description":"What is the Twine Protocol?"},{"id":"VPtTaQpAR3wzmeYRcmo2","title":"Time Ordering","pathname":"/twine-protocol-documentation/concepts/time-ordering","siteSpaceId":"sitesp_qQZgs","description":"Understand how a stitch in Twine saves time","breadcrumbs":[{"label":"Concepts"}]},{"id":"KuHzHJYR84oxPHmdpuOo","title":"Data Structures","pathname":"/twine-protocol-documentation/concepts/data-structures","siteSpaceId":"sitesp_qQZgs","description":"Twine data structures","breadcrumbs":[{"label":"Concepts"}]},{"id":"fA7FWvfFhsQtomerP3V1","title":"Use Cases","pathname":"/twine-protocol-documentation/concepts/use-cases","siteSpaceId":"sitesp_qQZgs","description":"What can Twine be used for?","breadcrumbs":[{"label":"Concepts"}]},{"id":"LK8LJtAD7x6l7gHcPDvF","title":"Other Resources","pathname":"/twine-protocol-documentation/concepts/other-resources","siteSpaceId":"sitesp_qQZgs","breadcrumbs":[{"label":"Concepts"}]},{"id":"pNJDo1wHyAjQmA4PXbHC","title":"Reading Twine Data","pathname":"/twine-protocol-documentation/guides/reading-twine-data","siteSpaceId":"sitesp_qQZgs","description":"Use the javascript library to access twine data from an HTTP api","breadcrumbs":[{"label":"Guides"}]},{"id":"MbOeO7KZzUmG4AkAC8AE","title":"Javascript (twine-js)","pathname":"/twine-protocol-documentation/libraries/javascript-twine-js","siteSpaceId":"sitesp_qQZgs","breadcrumbs":[{"label":"Libraries"}]}]}