Security Services for Aave Current Infrastructure <> Certora
01Summary
Aave DAO approves a 12-month security services agreement with Certora for $238,000 paid in aLidoGHO tokens. Certora will provide governance AIP reviews, 24/7 incident response support, and serve as signers for governance and emergency guardians for current Aave infrastructure.
- Type
- treasury allocation
- Funding
- $238000
Key changes
- Certora to review all AIPs initiated on-chain for the current Aave infrastructure(high)
- 24/7 incident response availability with technical providers for bug investigation and mitigation(high)
- Certora to act as signer in both governance guardian and protocol emergency guardian(high)
- Allocation of 0.2 FTE security engineers for governance reviews and 2 security researchers available on-demand for bug fix reviews (~2.5 days/month)(medium)
- Dedicated Technical Account Manager as single point of contact for Aave ecosystem(medium)
Notable concerns
- Certora is simultaneously working with Compound DAO; proposal states ethical wall procedures are in place but this represents a potential conflict of interest
- Agreement does not cover smart contract audits for new infrastructure or Aave v4 (addressed in separate proposal)
- Requires separate scoping and pricing for audit projects exceeding 2 days of review work at discounted rate of $20,400/week
Generated by Kvorum
02Description
Simple Summary
This AIP will open a one year aLidoGHO stream of 238,000$ to compensate Certora for their future work on the currently deployed Aave infrastructure.
Introduction
Since March 2022, we’ve maintained a continuous partnership with the DAO. Now halfway through our fourth year, Aave is stronger than ever — with continued potential for growth.
We propose a 12-month extension of our engagement as primary security partner for Aave’s current infrastructure, continuing to safeguard protocol governance and assisting with incident response.
Our proposal for supporting Aave v4 is posted separately here.
To support the maintenance of Aave’s current infrastructure, we propose:
- Full ownership over AIP reviews - reviewing every AIP initiated on-chain.
- 24/7 availability for incident response, supporting the technical providers in the investigation and mitigation of emerging bugs.
- Acting as a signer in both the governance guardian and the protocol emergency guardian.
All reviews of smart contract changes to new or existing infrastructures and products are outside the scope of this agreement, and will be contracted on an as-needed basis at the weekly rate listed below. This proposal also does not include any work on Aave v4, which we have addressed in a separate proposal.
Note that this proposal is based exclusively on BGD Labs’s suggestions and prior discussions related to security needs.
We have currently dedicated a team of 3 full-time equivalents for audits and one part-time resource to governance reviews (~40 days/year or ~0.1 FTE), which we manage as a team of 6 people who are fully ramped and available to support Aave v3, providing the redundancy necessary for 24x7x365 support. In addition, Certora provides a dedicated Technical Account Manager who acts as the single point of contact for all aspects of the engagement.
Looking forward to the coming year, we will allocate 0.2 FTE security engineers for governance reviews, and we will continue to maintain 1 technical account manager who acts as the single point of contact for all parties in the Aave ecosystem. We will also reserve a team of 2 security researchers who are available on demand for bug fix reviews and incident response. We expect this team to be available for consultation ~2.5 days/month.
In addition, we will continue to participate as a signer in both the governance guardian and the protocol emergency guardian.
Price
The price for the above scope is $238k made in stablecoins. Payment shall be delivered via dedicated payment streams vested linearly over one year. A 30-day termination is possible after a vote.
Smart contract audits for new or existing infrastructure and products are not included within this scope of work given that we do not anticipate any further upgrades to the existing infrastructure. If an upgrade that requires more than 2 days to review is required, we will scope and price such engagements separately using the 32%-discounted price of $20,400/week for a team of 2 experienced security researchers.Certora commits to initiate any requested audit project within two weeks from the date of the request.
Price Explanation (provided for transparency)
Our annual price for a dedicated security researcher or formal verification engineer is $780,000. Dedicating 0.2 FTEs to governance reviews and applying a 32% discount to our pricing, we arrive at a final price of $106k for our on-going governance support. We have also added an additional $11k/month for the coming 12 months to ensure Certora’s availability and on-going support for incident response and bug fix reviews. Combining the governance reviews and monthly retainer, we have a final price of $238k. No extra charge has been added for participating as a guardian.
Disclosures
In the interest of full transparency, we feel it is important to disclose that Certora is now working with the Compound DAO as one of 2 security providers supporting the DAO. To ensure the integrity of our service and to respect the confidentiality of our partners, we have assigned separate teams to each project and implemented internal procedures to ensure that Certora maintains an “ethical wall” to avoid any conflict of interest or information leakage between the teams working with the Aave and Compound DAOs.
Background and Motivation
In the past 3.5 years we have continuously served the DAO as a security provider, assisting with dozens of new feature deployments and protocol improvement upgrades (Sept 2022 - Sept 2023, Sept 2023 - Sept 2024, Sept 2024 - Sept 2025), preventing several critical bugs from going live and assisting with mitigation of live bugs upon emergence.
Alongside continuous security reviews and formal verification, we:
- Conducted several focused research and investigation efforts of components and features within the ecosystem, sharing findings with developing teams and recommending remediations.
- Led community efforts to review and formally verify new and existing Aave code. This included extensive education of the independent researchers community on the protocol and ecosystem as a whole.
- Took full ownership of on-chain AIP reviews, reviewing so far 369 proposals, finding 12 bugs.
- Continuously working with BGD Labs to improve their AIP review tooling - Seatbelt.
- Developed a complementary tool called Quorum, that helps highlight potential failure points and ensure the robustness of the layered review process.
- Assist in incident investigations and mitigation efforts.
- Acting as signers for both the governance guardian and protocol emergency guardian, performing emergency and operational actions on numerous occasions.
With the current engagement coming to an end, we propose our services for the fourth time, offering new contribution channels to the ecosystem in addition to the existing ones.
Specification
Create a 365 days payment stream of $238,000 aLidoGHO to 0x0F11640BF66e2D9352d9c41434A5C6E597c5e4c8
References
- Implementation: AaveV3EthereumLido
- Tests: AaveV3EthereumLido
- Snapshot
- Discussion
Copyright
Copyright and related rights waived via CC0.
03Mismatch analysis
The proposal follows the standard Aave governance pattern: the on-chain action is a single execute() call to a deployed payload contract (0xfc33e11460655e62160286166fdaea4e3c23c66), which is typical for AIPs on this platform — the granular logic (creating the specific aLidoGHO stream, setting the recipient address, duration, and amount) lives inside that payload contract's bytecode and is not exposed in the decoded top-level calldata. The description's Specification section states the payload should create a 365-day, $238,000 aLidoGHO stream to a named recipient address, and links to the actual implementation source code for verification. Since the decoded action only shows an opaque execute() call rather than the underlying stream-creation parameters, I cannot directly confirm the amount, recipient, or duration against calldata values — this limits confidence rather than indicating any mismatch. There is no evidence of a target mismatch, value mismatch, or omitted/extra action based on what is decodable; the single action aligns with the description's single specification action (one payment stream). No discrepancies are flagged given the lack of visible parameters to contradict, but confidence is marked low because the payload's internal logic is not independently verifiable from the provided decoded data alone.'
Generated by Kvorum
04Actions
- Target
- 0xfc33…c665
- Value
- 0 wei
- Function
- fallback()
- Arguments
{}- Calldata
05Tally
Summed from votes
06Voters
| Voter | Choice | % of total | Rationale | ||
|---|---|---|---|---|---|
| EA0xea0c…6b5a | For | 333K | 33.41% | — | 1y ago |
| 570x57ab…2922 | For | 220.1K | 22.09% | — | 1y ago |
| EZezr3al.eth0x8659…7d0e | For | 138.7K | 13.92% | — | 1y ago |
| 8B0x8b37…2a22 | For | 74.3K | 7.45% | — | 1y ago |
| B90xb933…8dd1 | For | 42.7K | 4.28% | — | 1y ago |
| 2C0x2cc1…4df1 | For | 38.9K | 3.90% | — | 1y ago |
| 310x3176…2706 | For | 34.1K | 3.42% | — | 1y ago |
| EC0xecc2…6ac9 | For | 26K | 2.61% | — | 1y ago |
| 870x8787…ea52 | For | 25.7K | 2.58% | — | 1y ago |
| 3D0x3ddc…05b0 | For | 20.1K | 2.02% | — | 1y ago |
| 650x6505…ef32 | For | 14.2K | 1.43% | — | 1y ago |
| 7A0x7ae1…e585 | For | 10K | 1.00% | — | 1y ago |
| 8A0x8af7…fa05 | For | 9K | 0.91% | — | 1y ago |
| 3E0x3e32…c4d0 | For | 6.7K | 0.68% | — | 1y ago |
| A50xa54f…0f31 | For | 1.1K | 0.11% | — | 1y ago |
| 440x4444…34b3 | For | 962.1 | 0.10% | — | 1y ago |
| DD0xdd50…5221 | For | 500 | 0.05% | — | 1y ago |
| 4D0x4d26…7017 | For | 399.7 | 0.04% | — | 1y ago |
| F70xf74a…599d | For | 66.3 | 0.01% | — | 1y ago |
| 430x43dd…40e0 | For | 7.9 | 0.00% | — | 1y ago |
| DC0xdca0…43aa | For | 2.2 | 0.00% | — | 1y ago |
| 1B0x1bdd…9ce9 | For | 2.1 | 0.00% | — | 1y ago |
| 010x010d…4ee4 | For | 1.3 | 0.00% | — | 1y ago |
| F10xf13c…6dd3 | For | 1 | 0.00% | — | 1y ago |
| 480x481d…6e7e | For | 0.7 | 0.00% | — | 1y ago |
| D60xd68e…f93f | For | 0.7 | 0.00% | — | 1y ago |
| 000x0073…db53 | For | 0.4 | 0.00% | — | 1y ago |
| 7F0x7f29…6021 | For | 0.4 | 0.00% | — | 1y ago |
| FC0xfc8e…eeca | For | 0.4 | 0.00% | — | 1y ago |
| 8F0x8f21…59b4 | For | 0.4 | 0.00% | — | 1y ago |
| 3B0x3b2f…8305 | For | 0.4 | 0.00% | — | 1y ago |
| 370x37a0…43f6 | For | 0.3 | 0.00% | — | 1y ago |
| 140x1484…bc4f | Against | 0.3 | 0.00% | — | 1y ago |
| 350x35a2…6217 | For | 0.3 | 0.00% | — | 1y ago |
| 010x0100…7cc9 | For | 0.2 | 0.00% | — | 1y ago |
| 050x05f7…946c | For | 0.2 | 0.00% | — | 1y ago |
| C10xc17e…02bf | For | 0.1 | 0.00% | — | 1y ago |
| B00xb06d…4a15 | For | 0.1 | 0.00% | — | 1y ago |
| E70xe7c3…7829 | For | 0.1 | 0.00% | — | 1y ago |
| 0D0x0da3…8d1c | For | 0.1 | 0.00% | — | 1y ago |
| 700x70a8…c9cf | For | 0.1 | 0.00% | — | 1y ago |
| 6A0x6a02…9e43 | For | 0.1 | 0.00% | — | 1y ago |
| BB0xbb47…d81a | For | 0.1 | 0.00% | — | 1y ago |
| 6A0x6a5b…7fe3 | For | 0 | 0.00% | — | 1y ago |
| D60xd678…3865 | For | 0 | 0.00% | — | 1y ago |
| 4A0x4a0f…6eca | For | 0 | 0.00% | — | 1y ago |
| 2F0x2f2f…f78a | For | 0 | 0.00% | — | 1y ago |
| 9B0x9b0a…8cd0 | For | 0 | 0.00% | — | 1y ago |
| 7F0x7f21…31e0 | For | 0 | 0.00% | — | 1y ago |
| 630x63c0…25a2 | For | 0 | 0.00% | — | 1y ago |
07Forum
No forum thread is confidently linked to this proposal.
08Similar proposals
- aaveexecutedSecurity Services for Aave v4 <> Certora98%
- aaveexecutedAave <> Certora Continuous Security Services93%
- aaveexecutedContinuous Security Proposal Aave <> Certora88%
- aaveexecutedContinuous Formal Verification86%
- aaveexecutedCertora Continuous Formal Verification84%
- aaveexecutedSigma Prime - Security Assessment Services for Aave74%