đŸŽ¯PowerAgent features

PowerAgent Network automates on-chain actions for protocols, dApps, and Defi users

The PowerAgent is built to provide robust automation of on-chain actions for Defi users and protocols using a decentralized network of community-run Keepers. Learn more about the main features below:

Open source codebase

  • The PowerPool Repo is open-source, including all contracts, node software, automation templates, and infrastructure products (such as subgraphs).

  • Anyone can contribute to the codebase.

  • Open to being upgraded by the community, including node software, indexing, and automation templates.

Generalized functionality

  • Supports a wide variety of automation use cases built on top of Interval and Resolver types of Jobs

  • Offers configurable execution conditions suitable for both routine and high-value tasks

  • Job owners can define slashing requirements and Keepers' responsibility, allowing execution of the specific Job only to Keepers' within the desired stakes range.

Permissionless

  • Anyone can run a Keeper node. The CVP token stake is the only requirement.

  • Anyone can create a Job, fund it with a specified minimal amount of network gas token (such as ETH), and the network will execute necessary transactions

  • Anyone can create an automation template and it will be available for users after the technical validation run by the community

Autonomous

  • The Network runs autonomously using the PowerAgent smart-contract - a core contract storing information about Keepers/Jobs.

  • Autonomous Job execution by community-run Keeper nodes

  • Keeper nodes autonomously run on every L1 chains or L2 layers

Decentralized

  • No single point of failure: transaction execution is done by a wide set of independently run Keepers

  • Core network rules such as job executability, compensation and slashing are set in the core PowerAgent contract

  • Jobs algorithms, such as triggers and execution logic are deployed as independent smart-contracts

Configurable

  • Everything can be automated: Jobs are fully configurable and support complex triggers and execution logic

  • Job owners configure execution requirements such as penalty triggers and Keepers' stake range

  • Keepers' execution fee amount depends on Keeper stake, algorithmically bonding the Keeper's responsibility with the cost of Keeper's work (the execution fee)

Cost-effective

  • Lower gas consumption compared to other automation solutions due to code optimizations

  • Jow owners can configure the cost of execution based on their needs by selecting Keepers' stake range

  • The flexibility of Job creation allows the creation of Job-specific trigger algorithms to avoid unnecessary execution.

Secure

  • There is no single point of failure. Jobs are executed by decentralized sets of Keepers, which are cryptoeconomically incentivized to execute Jobs properly without fails or mailicious behavior.

  • Built-in random Keepers selection coupled with slashing mechanics protects Job owners from various types of attacks on the network.

  • The code was covered by multiple security audits.

Last updated