🎯PowerAgent features
PowerAgent Network automates on-chain actions for protocols, dApps, and Defi users
Last updated
PowerAgent Network automates on-chain actions for protocols, dApps, and Defi users
Last updated
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
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 malicious 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.