PowerPool Biweekly Update — 12 March 2024

Mr FOS
PowerPool
Published in
4 min readMar 12, 2024

Greetings, PowerPool Community!

We are pleased to present an overview of the latest developments and achievements of PowerPool that have taken place in the last few weeks.

In this article:

  1. PowerAgent incentivized testnet: Updates and stats
  2. PowerAgent Code & UI Updates
  3. Results from PowerPool’s research team

Let’s explore the details of these developments!

PowerAgent incentivized testnet: Updates and stats

Incentivized by weekly CVP airdrops [1][2], PowerAgent V2 is now successfully running on three networks: Gnosis Chain. Sepolia testnet, and Arbitrum One*.

The Keeper node and Agent contract are consistently fine-tuned with regular updates to enhance network stability and introduce innovative features.

*PowerAgent is about to launch on the Polygon network, where it is being tested by the R&D team and selected community members.

Network stats

PowerAgent Code & UI Updates

Keeper node updates

  • fixed error for Irrelevant blacklisting after a lot of reverts due to “Slasher is not me”
  • handled OnlyCurrentSlasher errors
  • removed Job from Blacklist on execute
  • fixed error Nonce collision error leads to spurious Job blacklisting on Sepolia
  • fixed error Impermanent Job resync after reconnection leads to missing Job object by dynamically adding Job if it doesn’t exist
  • handled specific -32015 error
  • 70% of event handlers implemented for the Rust version of the node

Contract updates

  • developed new v1 Lens contract with data only for CVP-ETH pool and related pages

dApp updates

  • fixed pin icon functionality in PowerPool app store page
  • optimized frontend build size by removing web3 and other excess dependencies
  • created an app market placeholder in case if there are no active applications
  • fixed outdated Keeper information in UI
  • added Keeper blocks delay tab in Explorer;
  • found and fixed problem with BN conversion from ethers response
  • adapted for 4k monitors
  • fixed Error Keeper reports to be disabled in logs while being active in Agent contract
  • found and fixed the reason of mismatches explorer tx count and subquery tx count
  • added blacklisted Jobs endpoint to Explorer

Landing page updates

  • new story page
  • new research page
  • new animated illustrations on landing page
  • new animated illustrations on research page
  • new power agent page design

R&D development results from PowerPool

PowerPool’s research team is committed to ensuring the operation of the PowerAgent testnets, offering support to Keepers, testing new technical updates, overseeing ecosystem partners, publishing technical articles, and researching current market trends and potential network architecture improvements.

In the past two weeks, the R&D team has achieved the following milestones:

1. PowerPool R&S worked with ecosystem partners ($CVP grantees) to optimize their PowerAgent integration, providing technical guidance and revising current outcomes.

Here are some details:

  • We discussed and drew up technical assignments for the Partitura team for integrating PowerPool automation Templates into their UI. They have prepared working test versions of Resolvers for PowerAgent that use Account Abstraction and will allow users to create automation flows using PowerAgent Jobs in Partitura UI.

Also, we provided tech specifications for PowerAgent improvements that allow seamless Partitura integration.

  • We participated in multiple calls with the Breadchain team, discussing the implementation of their automation use case details. These meetings resulted in approving their Job design devoted to an automated yield disbursement strategy.
  • We checked out the smart contracts code provided by Daoism. Now, they are heading towards deploying the strategy on a testnet and co-marketing with PowerPool to engage the community for their product launch.

2. We continued offering technical support to PowerAgent testers across all supported networks (Sepolia, Gnosis, Arbitrum), maintaining leaderboards, testing Jobs, and distributing CVP airdrops. We also continued internal testing of the PowerAgent deployed on Polygon.

3. We successfully developed a Python prototype for PowerPool VRF, which will deliver a secure and reliable source of randomness and facilitate PowerAgent’s random Keeper selection on networks without Ethereum PoS consensus or third-party VRF.

Now the JavaScript VRF prototype is under development.

Learn more about PowerPool VRF here: https://mirror.xyz/cvp.eth/anfyLAO5Bxwtww3nqwh7hNDiCfZmX5qebJ7JBSmyqks

4. The article “Composable Jobs are coming to PowerPool with Modularity” outlining the future implementation of modular abstraction in PowerAgent was published.

It explains how Modular Abstraction allows users to configure and personalize their automation flows using existing modules. There are two potential approaches for adding it to the PowerAgent architecture.

5. Engaged in several technical calls with potential partners to understand their automation network requirements, revealing entry barriers for new collaborators. These interactions have provided valuable insights for fostering future partnerships and driving ecosystem growth.

Twitter | Discord | YouTube |Telegram | CMC Community | Debank | Medium

--

--

Mr FOS
PowerPool

DePIN layer powering AI Agents and DeFi automation in multichain universe. https://powerpool.finance