Table of contents
Purpose:
How to use Autonolas to build autonomous off-chain services, that interact with smart contracts on-chain, capable of complex behaviour like triggering specific actions based on external events or executing machine learning models.
Requirements:
What is Autonolas
A set of Tools and Frameworks for building autonomous services with an On-Chain Protocol that coordinates, secures and incentives these services.
follow the Open AEA framework
follow the Open Autonomy Framework
The difference: Autonomous Services are made up of Multiple Autonomous Agents. For the scope of the project, we explore pathway 2, Autonomous Services
The Open Autonomy framework
Used to to develop Autonomous Services in the Autonolas ecosystem. This framework is written in Python and utilises Golang under the hood.
Deployment: Autonolas is currently deployed on Ethereum (mainnet & Goerli) & Polygon. Contracts for other EVM chains are ready to be deployed. “Island Deployment” is possible and core team is willing to deploy on chains of interest to service providers
AS are managed by the service owner and run by the operator. Costs associated with running an AS are: