Partitura grant interview: PowerPoolModule for SAFE

Mr FOS
PowerPool
Published in
5 min readNov 6, 2023

Enabling Account Abstraction support for PowerPool automation

PowerPool is expanding its ecosystem by adding new protocols to the list of solutions built on top of PowerAgent automation. The best and most valuable of these projects can expect to receive a Builder Grant from our Ecosystem Fund that is aimed at accelerating the adoption of PowerPool automation.

Today, we are excited to share the details of the second approved PowerPool Builder Grant recipient — Partitura. This grant will allow them to build the PowerAgentModule for Safe that will whitelist transactions to be executable for PowerAgent Keepers. This product will enable Account Abstraction for PowerPool. You can find their proposal here.

In this article, we’ve prepared the highlights of our interview with Partitura as an outstanding use case for PowerAgent. Undoubtedly, any future project that wants to build on top of PowerAgent can derive inspiration from Partitura’s work and use their project as the basis of building their own.

Let’s get started! Here are some of the questions that we asked Partitura’s team:

1. Please tell us about yourself and the project/company you are a part of

Hey, I’m Alex. I’ve been in crypto since 2017, mainly building products and I’m responsible for this product at Partitura.

Partitura is building an infrastructure for composable smart transactions based on Account Abstraction (AA), integrating an IDE, modular framework, and a community platform.

2. What are you building? What is the service your project offers to users and its value proposition? Provide a couple of use cases

Partitura transforms any complex Web3 user flow into a single-click, single-transaction interaction with the help of account abstraction. Envision the capability to initiate a yield strategy or establish a DCA strategy seamlessly with a singular click, eliminating the necessity to navigate through multiple tabs and execute a multitude of transactions. Our ultimate vision is to provide the ultimate UX with users able to express their intentions, to which users can convey them. As an example “I wish to purchase the maximum amount of ETH possible every week with 100 USDT”, subsequently receiving a tailored, ready-to-implement flow. Notably, there is no requirement for users to specify the protocol to be used, but only the intent.

A distinctive feature is the ability for users to share such transactional flows with peers or within the community in addition to preconfigured flows available on our community platform.

At the core of our infrastructure, we intend to construct a modular framework for smart contract accounts on top of smart wallets, enhancing them with custom logic operators and automation capabilities.

Leveraging off-chain computation and conditional execution, we aim to enable users to devise highly complex structures, such as executing smart transactions contingent on the ETH price.

Leveraging the power of automation networks, we will imbue our transactions with automation, allowing users to seamlessly automate any smart transaction — be it DCA, compounding, or any other automation, these will now become facile tasks.

3. What role serves automation in your product?

By harnessing the capabilities of automation networks, we empower our transactions with automation, enabling users to automate various smart transactions effortlessly. Whether it’s DCA, compounding, or any other automation, these tasks become straightforward.

Furthermore, with an automation network like PowerAgent, we can leverage off-chain computation and conditional execution. This empowers users to create intricate structures, such as executing smart transactions based on conditions tied to the ETH price.

4. Could you provide details of the solution you’re building?

Our infrastructure is built on the Safe core SDK, enabling batch processing, sponsorship transactions, and modular extensions. We collaborate with PowerPool to automate Account Abstraction. Off-chain computation and conditional execution enhance our Intents, allowing users to set conditions like gas price or token price to guide transaction execution. For instance, users can automate actions like reinvesting when gas prices are low or buying ETH at a specific price.

Our Intent framework integrates protocols like Sushiswap, Uniswap, and Curve into a unified Swap block. This simplifies user intentions, such as swapping 100 USDT for ETH at the best rate, without specifying protocols. Another block, Earn, helps users find the highest APY for ETH investments across chains, enhancing our AI assistance.

5. Why did you choose PowerAgent v2 as an automation solution? What particular requirements did you have while choosing an automation network

We see great potential in the PowerAgent network since we know the capabilities of PowerPool’s team to deliver a top-notch product to the web3 market, so we can be sure that PowerAgent will evolve quickly to serve our product needs.

For us, the main requirement for an automation network is consistency and the ability to provide us with conditional execution features.

6. Provide your roadmap

For the PowerPool grant, we have the following roadmap:

Development of PoC

  • Specification of the primary module features

Development of the smart contract, conducting tests, and creating auxiliary scripts

  • Design and code the smart contract
  • Write and run thorough tests
  • Writing documentation

Deployment of SC on all supported networks

  • Deployment module on all supported networks

Implementation of a block in Partitura with PowerPool automation

  • Integration module and PowerPoolAgent into Partitura

For all steps, we estimate a total duration of five to seven weeks.

7. How did you structure your proposal and what advice would you give to future grant applicants?

We took the Daoism proposal as an example and with advice from PowerPool’s team we created our proposal. So, my advice would be to contact the PowerPool team and ask them any questions, they are very responsive in this matter.

8. Do you have any ideas for other products that could be built on top of PowerAgent v2 to benefit Defi and its users?

The Partitura and PowerAgent mix creates a lot of opportunities for testing and creating new ideas and products, my favorites are DCA strategies, bribing automation, simple self-created indexes with some rules to rebalance, or some NFT sniper activities based on price or gas.

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

--

--

Mr FOS
PowerPool

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