{"version":1,"pages":[{"id":"h3iEvLh2V0no9DGWJC6x","title":"Welcome to Essential","pathname":"/","siteSpaceId":"sitesp_w0SrQ","description":"Essential is the first declarative blockchain. Join us on our mission to accelerate the transition from value extraction to intent satisfaction.","breadcrumbs":[{"label":"Introduction"}]},{"id":"fgiZ3EIrx94zaK5nA5vh","title":"Build on Essential","pathname":"/introduction/build-on-essential","siteSpaceId":"sitesp_w0SrQ","breadcrumbs":[{"label":"Introduction"}]},{"id":"0DS0Eoa5oehQ6W5QZCsi","title":"Declarative vs. Imperative Concepts","pathname":"/learn/declarative-vs.-imperative-concepts","siteSpaceId":"sitesp_w0SrQ","breadcrumbs":[{"label":"Learn"}]},{"id":"0JBqzUlvLQPjrQL2c1Yu","title":"Declarative vs. Imperative Programming","pathname":"/learn/declarative-vs.-imperative-concepts/declarative-vs.-imperative-programming","siteSpaceId":"sitesp_w0SrQ","breadcrumbs":[{"label":"Learn"},{"label":"Declarative vs. Imperative Concepts"}]},{"id":"V8sNeZ9lffPI6wwcCM8M","title":"Imperative Pitfalls Pt. 1 (Sub-Optimal Outcomes)","pathname":"/learn/declarative-vs.-imperative-concepts/imperative-pitfalls-pt.-1-sub-optimal-outcomes","siteSpaceId":"sitesp_w0SrQ","breadcrumbs":[{"label":"Learn"},{"label":"Declarative vs. Imperative Concepts"}]},{"id":"AFob4hcU8LSomFTPfAHl","title":"Imperative Pitfalls Pt. 2 (Execution Bottleneck)","pathname":"/learn/declarative-vs.-imperative-concepts/imperative-pitfalls-pt.-2-execution-bottleneck","siteSpaceId":"sitesp_w0SrQ","breadcrumbs":[{"label":"Learn"},{"label":"Declarative vs. Imperative Concepts"}]},{"id":"CLSKcrnQB1KYHvQHu5J9","title":"Early Declarative Applications: The Intent Narrative","pathname":"/learn/declarative-vs.-imperative-concepts/early-declarative-applications-the-intent-narrative","siteSpaceId":"sitesp_w0SrQ","breadcrumbs":[{"label":"Learn"},{"label":"Declarative vs. Imperative Concepts"}]},{"id":"kZ5nCKVxuCLXdzSU0J26","title":"Declarative Blockchains","pathname":"/learn/declarative-blockchains","siteSpaceId":"sitesp_w0SrQ","breadcrumbs":[{"label":"Learn"}]},{"id":"D57WjXGvV6TXAfBiiPMN","title":"What is a Declarative Blockchain?","pathname":"/learn/declarative-blockchains/what-is-a-declarative-blockchain","siteSpaceId":"sitesp_w0SrQ","breadcrumbs":[{"label":"Learn"},{"label":"Declarative Blockchains"}]},{"id":"XklwdkcCVetkCH2DHlFe","title":"Criterion 1: Constraints on State","pathname":"/learn/declarative-blockchains/what-is-a-declarative-blockchain/criterion-1-constraints-on-state","siteSpaceId":"sitesp_w0SrQ","breadcrumbs":[{"label":"Learn"},{"label":"Declarative Blockchains"},{"label":"What is a Declarative Blockchain?"}]},{"id":"pDxPwlydSC4ixK7CpHum","title":"Criterion 2: State Updates Without Execution","pathname":"/learn/declarative-blockchains/what-is-a-declarative-blockchain/criterion-2-state-updates-without-execution","siteSpaceId":"sitesp_w0SrQ","breadcrumbs":[{"label":"Learn"},{"label":"Declarative Blockchains"},{"label":"What is a Declarative Blockchain?"}]},{"id":"EJkZMR9ZnDtZKsxiVZrW","title":"The Declarative Landscape","pathname":"/learn/declarative-blockchains/the-declarative-landscape","siteSpaceId":"sitesp_w0SrQ","breadcrumbs":[{"label":"Learn"},{"label":"Declarative Blockchains"}]},{"id":"zCHUfOkdBzkxHhMiztzQ","title":"Declarative Blockchain Advantages","pathname":"/learn/declarative-blockchains/declarative-blockchain-advantages","siteSpaceId":"sitesp_w0SrQ","breadcrumbs":[{"label":"Learn"},{"label":"Declarative Blockchains"}]},{"id":"lrWIxYiKkMZVAZPn5pzF","title":"Overview","pathname":"/protocol-overview/overview","siteSpaceId":"sitesp_w0SrQ","breadcrumbs":[{"label":"Protocol Overview"}]},{"id":"0ZOkLcPbjtrKwUd7VR9j","title":"Contracts, Predicates, and Constraints","pathname":"/protocol-overview/contracts-predicates-and-constraints","siteSpaceId":"sitesp_w0SrQ","description":"","breadcrumbs":[{"label":"Protocol Overview"}]},{"id":"brabZ6jOTYbsN7mazLrL","title":"Pint","pathname":"/protocol-overview/pint","siteSpaceId":"sitesp_w0SrQ","breadcrumbs":[{"label":"Protocol Overview"}]},{"id":"R4hdFDSrD612i27d1aXN","title":"User Data and Solutions","pathname":"/protocol-overview/user-data-and-solutions","siteSpaceId":"sitesp_w0SrQ","breadcrumbs":[{"label":"Protocol Overview"}]},{"id":"RSBqqfUxNmcvpRPncr85","title":"Applications","pathname":"/protocol-overview/applications","siteSpaceId":"sitesp_w0SrQ","breadcrumbs":[{"label":"Protocol Overview"}]},{"id":"lT3KgzI4xdSkmZpOB6cB","title":"Press Kit and Brand Assets","pathname":"/additional-resources/press-kit-and-brand-assets","siteSpaceId":"sitesp_w0SrQ","breadcrumbs":[{"label":"Additional Resources"}]}]}