Greetings!
Read this page to get a quick overview on how PowerAgent v2 operates and how to launch your own keeper!
Let’s proceed.
PowerAgent v2 is distributed in two modes:
For this time, we recommend you to use Standalone version, because we don’t have DAppNode package updated to the latest version. Below you can find step-by-step guides for both.
PowerPool Docs
PowerPool DApp
PowerPool Dune Dashboard
Resource | Address / IPFS hash / Link | Last Time Updated |
---|---|---|
Packages: | ||
Standalone PowerAgent package | ‣ | 10.10.24 |
Contracts: | —- | |
Polygon PowerAgent contract | 0xCDF80C73640a756D0810babA52F3d01280e5be32 | 03.02.25 |
Linea PowerAgent contract | 0xF6335E70aBEb91451DcB7C33d973fdee0Da85b16 | 03.02.25 |
Base PowerAgent contract | 0xcD7D8e8Fe442253Fa65A3BFcdF12cdCD0013631a | 03.02.25 |
Gnosis PowerAgent contract | 0xD6d094a2a2dB8ceB9c00ae719E37011f22B7a8Ac | 03.02.25 |
Arbitrum PowerAgent contract | 0x9fDB1462Edb170aEf47f052bA69a7fa64130D149 | 13.11.24 |
Mainnet PowerAgent contract | 0xc9ce4CdA5897707546F3904C0FfCC6e429bC4546 | 21.12.23 |
Sepolia PowerAgent contract | 0xbdE2Aed54521000DC033B67FB522034e0F93A7e5 | 22.10.23 |
Graph and Subquery URLs: | ||
Polygon Subquery URL | https://subq.powerpool.finance:2053/polygon-be32/ |
03.02.25 |
Linea Subquery URL | https://subq.powerpool.finance:2053/linea-production/ |
03.02.25 |
Base Subquery URL | https://subq.powerpool.finance:2053/base-1/ |
03.02.25 |
Gnosis Subquery URL | https://subq.powerpool.finance:2053/gnosis-test-2/ |
03.02.25 |
Arbitrum Subquery URL | https://subq.powerpool.finance:2053/arbitrum-production/ |
13.11.24 |
Mainnet Graph URL | https://api.studio.thegraph.com/query/48711/ppav2-rd-gnosis-b12-ui/version/latest |
21.12.23 |
Sepolia Graph URL | https://api.studio.thegraph.com/query/48711/ppav2-rd-sepolia-b12-ui/version/latest |
15.11.23 |
Repo: | ||
DockerHub node repo | powerpool/power-agent-node:latest | 10.10.24 |
DockerHub offchain service repo | powerpool/power-agent-offchain-service:latest | 10.10.24 |
Successful transaction:
$$ reward = fixedReward+baseFee\cdot(G_{used}+G_{overhead})\cdot rewardMultiplier+\frac{\min(stake, jobMaxStake)}{stakeDivisor} $$
Reverted transaction:
$$ compensation = baseFee\cdot(G_{used}+G_{overhead}) $$