FeedProjects
Developers
Settings
🎉 A new chapter begins: Boardroom has joined Agora
Learn more
protocol logo
Explore / Projects
Aave

Insights

Proposals

Discussions

Members

Information

Reports

Create Proposal

Aave

InsightsProposalsDiscussionsMembersInformationReports
Proposal
Back to Proposals
executedEnded 4 years ago Â·  Onchain

Approval of BGD contribution to Aave

By 0xf71f...c61E02

Summary

This proposal acts as a mandate from the Aave community to engage with BGD Labs for the technical work defined on the Aave governance forum here and already pre-approved by the Aave community via Snapshot here.

As a result of this proposal, the proposed budget will be approved to a BGD-controlled address: 40% of the total transferred upfront, and the rest only defined as a claimable stream during the following 15 months. In order to enable this mandate, this proposal also includes what can be considered as the first development on the list of tasks proposed: the update of the ecosystem’s reserve of Aave v2 Ethereum to enable stream of funds, to be used now by BGD, but also by anybody else in the future.

Motivation

A full rationale of the proposal can be found on the Aave governance forum post here, but the main motivation is the onboarding of another technical provider to the decentralized Aave ecosystem.

Specification

A full specification of the contracts update enabling this mandate can be found on the BGD Labs github here, together will all the security procedures applied, and the implementation of the governance payload. In summary, the proposal:

  • Updates the Aave v2 Ethereum ecosystem reserve and the AAVE ecosystem reserve with a common implementation contract, with streaming capabilities.
  • Sets as fundsAdmin of those ecosystem reserves a new AaveEcosystemReserveController contract, controlled directly by the Aave governance and the only entity able to transfer and approve funds, create streams, and cancel streams.
  • Releases the 40% of the budget defined upfront: 1’200’000 USDC, 1’000’000 USDT, 1’000’000 DAI and 8’400 AAVE.
  • Creates 15-months duration streams: 4’800’000 USDC and 12’600 AAVE.

Security

As mandatory with any change on a running Aave smart contract, extensive security procedures have been applied to the proposal payload and the changes included. A full security report can be found here, but as summary:

  • Full test coverage via units tests in the Forge environment.
  • Security review from Aave community members.
  • Minimal changes from the Sablier’s v1 logic used as base for the streaming capabilities. The original codebase is audited and battle tested (running in production with meaningful funds for a long time).
  • Set of properties (formal verification) by Certora.
  • Slither analysis of the codebase.

Implementation

  • AaveEcosystemReserveController
  • AaveEcosystemReserveV2
  • PayloadAaveBGD

Copyright

Copyright and related rights waived via CC0.

Continue Reading
Connect Wallet to Add Note
0
Votes 32
VoterCast PowerVote & Rationale
0x5B3b...767c98
183,364

YAE

0xc17c...C264E1
103,334

YAE

0xaFDA...353a6E
93,442

YAE

0xFe23...9bE636
48,741

YAE

0xF572...8F7183
33,346

YAE

SHOW MORE
VOTE POWER
0
Connect Wallet
Proposal Status
  • Published Onchain 0xf71f...c61E02
  • Tue May 03 2022, 04:45 pmVoting Period Starts
  • Fri May 06 2022, 05:59 pmEnd Voting Period
  • Fri May 06 2022, 06:01 pmQueue Proposal
  • Sat May 07 2022, 06:04 pmExecute Proposal
Current Results

1-YAE

522,933.84

2-NAY

N/A Tokens

0%
DocumentationBrandingContact Us