Declarative vs. Imperative Concepts
Declarative blockchains are a novel concept. In order to fully grasp what they are and why they are important, it's helpful to first understand some core principles and ideas.
This section provides background context on:
This section of the docs is designed to be read sequentially. You'll get the best understanding if you go through page-by-page.
A Note on Terminology
Throughout these docs, you will see the following words a lot:
Declarative
Intent; intent-centric; intent-based
Outcome; end-result
Fundamentally, they all refer to the same concept: that interactions with blockchains should be framed and processed in terms of the user's intended outcome.
When a user submits an intent, they are making a declarative statement about what outcome they want on-chain.
Last updated