[ARFC] Onboard Catapulta as Aave V3 Deployment Service Provider

[ARFC] Onboard Catapulta as Aave V3 Deployment Service Provider

Author: Kartojal & ACI (Aave Chan Initiative)

Date: 2024-03-26

Summary

The following proposal is to onboard Catapulta as a Development Service Provider. The goal of Catapulta is to perform production and testnet Aave V3 instance deployments in EVM networks, approved by the Aave DAO.

Motivation

The founder of Catapulta, David Racero, worked previously as Solidity Developer in Aave Companies during 2 years and a half, and was the main responsible for deployments scripting of Aave V2 and Aave V3 during the whole time at the company.

Catapulta has created a smart contracts deployments platform that aims to automate certain manual workflows during deployments, like deployments reports, broadcasting txs and verifications in block explorers, allowing to speed up Web3 development cycles.

Specification

Catapulta, as a potential Development Service Provider to the Aave DAO, will be focusing on the following scope of actions:

  • Perform the deployment of new Aave V3 instances in EVM networks, in testnet and production, approved by the Aave DAO via Snapshot.
  • Develop activation proposals for the Aave DAO to initialize Aave V3 instances, following all security procedures.
  • Maintenance of Aave V3 deployment scripting to support new EVM networks.

The production deployment services will only happen once a positive technical evaluation AND snapshot approval from the Aave DAO.

Catapulta will reject any Aave V3 deployments requests from competitors or forks, and will pursue full transparency during the duration of the services. Catapulta will be in touch with all parties involved during the onboarding of a new Aave V3 instance, ex risk contributors, growth, development and security service providers.

Duration & Proposed Budget

The duration for this service proposal will be 6 months.

Due the nature of the proposed services, that will only happen once a positive technical evaluation AND approval from the Aave DAO Governance, Catapulta has opted for a flat fee per production deployment.

  • Fixed $15.000 USD in GHO or USDC, plus gas reimbursement, per Aave V3 production deployment, paid at the activation proposal.

Useful Links:

Catapulta website

BGD. Aave v3 Deployments. Technical evaluation framework of a network

David Racero (founder of Catapulta) Github

TEMP CHECK

TEMP CHECK Snapshot

Disclaimer:

This proposal is powered by Skywards. The Aave Chan Initiative is not directly affiliated with Catapulta and did not receive compensation for creation this proposal.

The co-author is a team member of Catapulta.

Next Steps

  1. Publication of a standard ARFC, collect community & service providers feedback before escalating proposal to ARFC snapshot stage
  2. If the ARFC snapshot outcome is YAE, publish an AIP vote for final confirmation and enforcement of the proposal

Copyright:

Copyright and related rights waived under CC0

3 Likes

@kartojal skill and expertise with deployments is unprecedented. Kartojal was previously responsible for deploying version 2 and version 3 of the Aave protocol before moving onto Catapulta. Excited to see this new relationship between the Aave DAO and Catapulta.

2 Likes

The current proposal has been escalated to ARFC Snapshot.

Vote will start tomorrow, we encourage everyone to participate.

Following Snapshot monitoring, the current ARFC Snapshot ended recently, reaching both Quorum and YAE as winning option with 536K votes. Therefore the Snapshot has passed.

As the agreement is per deployment basis, there’s no need for an specific AIP, and in order to reduce them to be more efficient, any payment due to Catapulta from now on, will be synced in the monthly Treasury Management AIP’s.

The current ARFC is considered as final and Catapulta is from now an Aave DAO Service Provider (Deployment Service Provider).