PowerPool
DePIN layer powering AI Agents and DeFi automation in multichain universe. We bring superpower to networks with substantial liquidity, massive user base and lots of transactions.
Last updated
DePIN layer powering AI Agents and DeFi automation in multichain universe. We bring superpower to networks with substantial liquidity, massive user base and lots of transactions.
Last updated
Automate your on-chain actions using an open-source dePIN network powered by PowerPool. Learn More.
Basic Concepts
PowerPool develops and operates a dePIN network of Keeper bots called PowerAgent empowering AI Agents and enabling DeFi automation by providing reliable and cost-effective transaction automation. The network is built to execute on-chain transactions based on on-chain/off-chain conditions automatically.
The dePIN network offers a Transaction Execution as a Service for users, protocols, and DAOs to streamline the execution of AI-generated decisions, users’ daily on-chain routines, and complex DeFi strategies. Transaction sequences that should be executed automatically are called flows.
PowerAgent supports interval-based flows (e.g., claiming rewards every day or payments streaming) and complex resolver flows whose execution is based on on-chain and off-chain logic (e.g., limit orders, liquidation protection, Uniswap v3 position management, etc.).
PowerPool protocol is chain agnostic and can be launched on any EVM-compatible chain, including various rollups, Bitcoin L2s, L3s, and parallelized EVM chains.
PowerPool is deployed on the Ethereum, Arbitrum, Gnosis, Polygon, Sepolia testnet, and more chains are coming soon. The protocol supports Account Abstraction (AA) and is integrated with Gnosis Safe by Partitura.
PowerAgent is the name of a decentralized and permissionless network of Keeper bots developed by PowerPool. It is dedicated to automating smart contract executions according to AI intents and algorithms developed by its users.
How to use PowerAgent?
Create your first automation Job! Check out the Guide for Job creation and Jobs references
Run the Keeper bot and start earning execution fees and CVP incentives on top of that. Check out the Keeper node documentation
Here, you can learn terminology related to the PowerAgent network.
PowerAgent is a dePIN network that automates the execution of transactions, offering a Transaction Execution as a Service tool for AI Agents, users, protocols, and developers. It offers automation services for users, protocols, and AI Agents, such as interval-based tasks (e.g. claiming rewards) and complex resolver tasks with arbitrary on-chain and off-chain logic (e.g. limit orders, liquidation protection, Uniswap v3 position management, etc.).
PowerAgent network is operated by Keeper bots that execute Jobs created by users.
Keeper bots run using open-source node software and require stable RPC for operation. For this reason, full node owners and validators are the perfect fit for running Keeper bots since they can add a new source of revenue for already-running nodes without significant resource consumption.
Users can automate their on-chain actions by submitting a Job to the PowerAgent network. A job is an entry inside the core contract that defines the target and conditions for automated transaction execution. The Job can be flexibly configured in multiple ways, such as
The time interval (for interval-based jobs that execute once in a predefined interval) or the resolver logic (for resolver-based jobs that rely on a special logical function that defines whether the Job should be executed right now).
The stake range for eligible keepers: setting the lower bound for the stake range will result in fewer available keepers with greater responsibility; setting the upper bound will limit the execution fees the Job provider is willing to pay for the job to be executed.
The payment source may be configured as the Owner's balance (if, for example, the Owner has multiple Jobs registered) or the Job's balance, which can be conveniently topped up in the UI.
The max block base fee can also be configured. This may be used to prevent executing regular and non-critical tasks during gas spikes.
See the Job Registration Guide and the Job sections to learn more about the jobs, their structure, and how to submit your job.
Check out the network stats, such as Keepers, Jobs, and Executions, in Explorer. In the top right corner, select the network of interest.