Smart Agents are services that are connected to the blockchain and support on-chain actions with off-chain data and functionalities. This allows integrating external system into the blockchain. These Smart Agents can also act as an Oracle[+], to add complex decision logics to your Smart Contracts.
Examples for Smart Agents are:
onboarding Smart Agent
The onboarding Smart Agent acts as the entity that brings new users into evan.network. It takes care of creating the user profile and infrastructure. It also handles invitations from users already in evan.network and a bridge between users, who already have an evan.network account and people they wish to invite. The agent takes care of sending them notifications and transferring starting-EVEs to allow the new users to start working.
To learn how to create Smart Agents, take a look at our tutorial example.
A public repository exists for Edge Server as a seed for developers to implement their own Smart Agents on top of.