Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Welcome to Enso.
The Enso intent engine is the worlds first shared network state for building transactable data across any blockchain framework.
Enabling developers to build products that interact with any Smart Contracts on any blockchain framework with ease.
Problem: Usability
Developers before using Enso were required to manually integrate blockchain frameworks, and write smart contracts to interact with other smart contracts, understand each smart contract’s nuances and build customized infrastructure to maintain their integration. This process is time-consuming, error-prone, and requires a deep understanding of the underlying blockchain framework where the smart contract’s are deployed.
Now with Enso, developers can interact with one source that abstracts all complexities of interacting with smart contracts. This is achieved through a shared network state that stores and builds all smart contract interactions across blockchains, rollups and rollapps to be consumed for execution. Below we give a brief insight into the evolution of the blockchain ecosystem, presenting the continued challenges for developers to build applications.
The Enso infrastructure is available through a centralized API as of today, and the decentralized network is currently in testnet phase. The Enso network is as a layer-1 tendermint based blockchain built using the cosmos sdk.
Token utility and usage
Enso is the native token used within the Enso tendermint-based network. The Enso token is a critical component of the Enso ecosystem, and the network cannot function without the token. The token has key functionality:CommentShare feedback on the editor
Gas Enabling Requests: Facilitates the modification of state on the Enso network.
Governance: Protocol upgrades are facilitated by token voting.
Network Participation: Validators, Graphers, and Action Providers require staked Enso tokens to slash malpractice.
Delegation of Staking: Staking can be delegated to network participants to further secure the network.
Total Supply: 1,000,000,000 Enso tokens
Developers who publish smart contract abstractions on the Enso AI Network
Action providers are developers who publish smart contract abstractions on the Enso Network. These abstractions are used by Graphers to build algorithms that solve consumer requests. Action providers are incentivized to create high-quality abstractions that are secure, efficient, and easy to use.
Developers contribute smart contract abstractions to the Enso network, enabling Graphers to construct pathways that fulfill consumer intents. These pre-defined modules describe interactions with specific smart contracts, simplifying blockchain interactions for end users.
Developers earn rewards based on the usage of their abstractions. Whenever their contributions are used in solutions generated by Graphers, they receive a share of the fees. This system incentivizes the creation of robust, secure, and efficient abstractions.
Action providers are crucial to the Enso network, supplying essential building blocks for Graphers. Their contributions enhance the functionality, security, and efficiency of the network, supporting a wide range of decentralized applications across multiple blockchains.
Participants who secure the Enso AI Network by validating solutions and maintaining integrity
Validators secure the Enso network by accepting valid consumer requests, authenticating abstractions contributed, and determining the winning solution provided by the Graphers.## Function and Role
Validators earn rewards for their essential work in securing the network and validating solutions. They receive a portion of the network fees, which incentivizes them to perform their duties accurately and efficiently. In this competitive environment, validators strive to quickly authenticate and validate the best solutions to maximize their earnings.
Validators are key to the Enso network, ensuring that the solutions generated by Graphers are accurate, secure, and reliable. Their work upholds the network’s integrity, making it a trustworthy platform for decentralized applications across multiple blockchains.
Individuals who build algorithms to solve consumer requests on the Enso Network
Graphers build algorithms to solve consumer requests by combining smart contract abstractions into executable bytecode. They continuously seek optimal solutions, as only the best one is selected for execution. Graphers work with validators and action providers to ensure solution accuracy and validity, maintaining a comprehensive map of smart contract interactions across blockchains.
Graphers use abstractions provided by action providers to create pathways that fulfill consumer intents. This simplifies blockchain interactions by focusing on desired outcomes rather than specific steps.
Graphers participate in a competitive environment where they are rewarded for providing the best solution. They earn a share of consumption fees, which motivates them to optimize their algorithms. In this competitive setup, Graphers can capture value by delivering the best result while also securing a piece of the reward for themselves, similar to how solvers operate.
Graphers are crucial to the Enso network, simplifying blockchain interactions and enabling developers to engage with decentralized applications across multiple blockchains. Their contributions enhance the network’s usability and efficiency.

Introduction to the Enso Network.
Enso is the connectivity layer of crypto. Connecting all ecosystems within one network, enabling application developers and users to express their desired outcome as an intent, allowing truly composable applications to be built without the necessity of building manual integrations.
Each individual blockchain framework stores individual state data, which is not shared across other blockchain frameworks. For example, if Aave is deployed on Ethereum mainnet and not on Arbitrum, then the state data of Aave on Ethereum mainnet is not shared with Aave on Arbitrum or accessible. Resulting in developers building manual integrations for each blockchain framework, and smart contract.
The Enso Network stores all data required for execution, and data fetching for each smart contract on each framework. In the above example for Aave, Aave is represented as an entity in the graph, and the relevant ChainIDs associated to associate the blockchains that Aave is deployed on. Particular data such as function signatures, inputs, outputs, validation, and getters for state validation are added within the Aave entity.
The underlying action that within the protocol entity is identified as an action type, such as: Lend, Borrow, Swap, NFT, Transfer, Approve, Deposit, Repay, and many more. By having each action type identified, consumption can be easily done, and developers are able to embed more smart contract types into their applications. For example, a LLM wishes to do data harvesting and analysis across all lending protocols, they can easily consume the Lend action type from the Enso Network.
By having a shared network state aware of all information across all blockchain frameworks, developers can now simply express their disired outcome as an intent request. An intent reuqest does not explicitly need to be for only one usecase, it can encompass multiple smart contract interaction types across multiple blockchain frameworks. The Enso Network participants will then build a solution to the request and return the solution to the consumer.
Potential use cases.
The Enso network builds transactable data used for execution, and can also be consumed for fetching data for an associated smart contract on any blockchain framework. It is the all seeing, and aware network.
You can build however, wherever, and whatever using Enso.
Below are a few examples of products we see being built consuming only data on the Enso Network:
DeFi metadata API
NFT metadata API
Large language models for data harvesting and analysis
Smart contract interaction data analytics
Interpretation and contexualization of onchain information
and many more…