Skip to content

Commit 4cb55e7

Browse files
RozengardenmarczellerbrotherlymiteNandyBa
authored
orbit 2026 S1 (#934)
* orbit 2026 S1 * use aGHO instead of GHO * Update src/20251231_AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026/AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026_20251231.sol Co-authored-by: Harsh Pandey <[email protected]> * Update src/20251231_AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026/AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026_20251231.sol Co-authored-by: Harsh Pandey <[email protected]> * Update src/20251231_AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026/OrbitProgramRenewalQ1AndQ22026.md Co-authored-by: Harsh Pandey <[email protected]> * Update src/20251231_AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026/OrbitProgramRenewalQ1AndQ22026.md Co-authored-by: Harsh Pandey <[email protected]> * Update src/20251231_AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026/OrbitProgramRenewalQ1AndQ22026.md Co-authored-by: Harsh Pandey <[email protected]> * Update src/20251231_AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026/OrbitProgramRenewalQ1AndQ22026.md Co-authored-by: Harsh Pandey <[email protected]> * Update src/20251231_AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026/OrbitProgramRenewalQ1AndQ22026.md * Update src/20251231_AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026/OrbitProgramRenewalQ1AndQ22026.md Co-authored-by: Harsh Pandey <[email protected]> * Update src/20251231_AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026/OrbitProgramRenewalQ1AndQ22026.md Co-authored-by: Harsh Pandey <[email protected]> * Update src/20251231_AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026/OrbitProgramRenewalQ1AndQ22026.md Co-authored-by: Harsh Pandey <[email protected]> * fix: typos --------- Co-authored-by: Marc Zeller <[email protected]> Co-authored-by: Harsh Pandey <[email protected]> Co-authored-by: Nandy Bâ <[email protected]>
1 parent 9c0871f commit 4cb55e7

7 files changed

+429
-0
lines changed
Lines changed: 160 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,160 @@
1+
## Raw diff
2+
3+
```json
4+
{
5+
"raw": {
6+
"0x464c71f6c2f760dda6093dcb91c24c39e5d6e18c": {
7+
"label": "AaveV2Ethereum.COLLECTOR, AaveV2EthereumAMM.COLLECTOR, AaveV2EthereumArc.COLLECTOR, AaveV3Ethereum.COLLECTOR, AaveV3EthereumEtherFi.COLLECTOR, AaveV3EthereumLido.COLLECTOR",
8+
"balanceDiff": null,
9+
"stateDiff": {
10+
"0x0000000000000000000000000000000000000000000000000000000000000035": {
11+
"previousValue": "0x00000000000000000000000000000000000000000000000000000000000186ef",
12+
"newValue": "0x00000000000000000000000000000000000000000000000000000000000186f3"
13+
},
14+
"0x0636ac26dfbb5e46721bb124a850f6242e85c81ec9c777ee4ad66b8e30295d6b": {
15+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
16+
"newValue": "0x000000000000000000000000000000000000000000000cb49b44ba602d749f48"
17+
},
18+
"0x0636ac26dfbb5e46721bb124a850f6242e85c81ec9c777ee4ad66b8e30295d6c": {
19+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
20+
"newValue": "0x000000000000000000000000000000000000000000000000000d9d0d4bef5c62"
21+
},
22+
"0x0636ac26dfbb5e46721bb124a850f6242e85c81ec9c777ee4ad66b8e30295d6d": {
23+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
24+
"newValue": "0x000000000000000000000000000000000000000000000cb49b44ba602d749f48"
25+
},
26+
"0x0636ac26dfbb5e46721bb124a850f6242e85c81ec9c777ee4ad66b8e30295d6e": {
27+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
28+
"newValue": "0x0000000000000000000000000000000000000000000000000000000069556b9b"
29+
},
30+
"0x0636ac26dfbb5e46721bb124a850f6242e85c81ec9c777ee4ad66b8e30295d6f": {
31+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
32+
"newValue": "0x000000000000000000000000000000000000000000000000000000006a44587f"
33+
},
34+
"0x0636ac26dfbb5e46721bb124a850f6242e85c81ec9c777ee4ad66b8e30295d70": {
35+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
36+
"newValue": "0x0000000000000000000000008659d0bb123da6d16d9394c7838ba286c2207d0e"
37+
},
38+
"0x0636ac26dfbb5e46721bb124a850f6242e85c81ec9c777ee4ad66b8e30295d71": {
39+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
40+
"newValue": "0x000000000000000000000000464c71f6c2f760dda6093dcb91c24c39e5d6e18c"
41+
},
42+
"0x0636ac26dfbb5e46721bb124a850f6242e85c81ec9c777ee4ad66b8e30295d72": {
43+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
44+
"newValue": "0x00000000000000000000000118efe565a5373f430e2f809b97de30335b3ad96a"
45+
},
46+
"0x1e9d42653ba0953e5ada83fc60f4a2fe27662c9820569bf487c159b8550853ac": {
47+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
48+
"newValue": "0x00000000000000000000000000000000000000000000065a4da25d3016ba4fa4"
49+
},
50+
"0x1e9d42653ba0953e5ada83fc60f4a2fe27662c9820569bf487c159b8550853ad": {
51+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
52+
"newValue": "0x0000000000000000000000000000000000000000000000000006ce86a5f7ae31"
53+
},
54+
"0x1e9d42653ba0953e5ada83fc60f4a2fe27662c9820569bf487c159b8550853ae": {
55+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
56+
"newValue": "0x00000000000000000000000000000000000000000000065a4da25d3016ba4fa4"
57+
},
58+
"0x1e9d42653ba0953e5ada83fc60f4a2fe27662c9820569bf487c159b8550853af": {
59+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
60+
"newValue": "0x0000000000000000000000000000000000000000000000000000000069556b9b"
61+
},
62+
"0x1e9d42653ba0953e5ada83fc60f4a2fe27662c9820569bf487c159b8550853b0": {
63+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
64+
"newValue": "0x000000000000000000000000000000000000000000000000000000006a44587f"
65+
},
66+
"0x1e9d42653ba0953e5ada83fc60f4a2fe27662c9820569bf487c159b8550853b1": {
67+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
68+
"newValue": "0x0000000000000000000000003ddc7d25c7a1dc381443e491bbf1caa8928a05b0"
69+
},
70+
"0x1e9d42653ba0953e5ada83fc60f4a2fe27662c9820569bf487c159b8550853b2": {
71+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
72+
"newValue": "0x000000000000000000000000464c71f6c2f760dda6093dcb91c24c39e5d6e18c"
73+
},
74+
"0x1e9d42653ba0953e5ada83fc60f4a2fe27662c9820569bf487c159b8550853b3": {
75+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
76+
"newValue": "0x00000000000000000000000118efe565a5373f430e2f809b97de30335b3ad96a"
77+
},
78+
"0x1f6127360827d33bf194c4f28a73a6ebef068a0bb10f20494d82cb937b5f3d8d": {
79+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
80+
"newValue": "0x00000000000000000000000000000000000000000000065a4da25d3016ba4fa4"
81+
},
82+
"0x1f6127360827d33bf194c4f28a73a6ebef068a0bb10f20494d82cb937b5f3d8e": {
83+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
84+
"newValue": "0x0000000000000000000000000000000000000000000000000006ce86a5f7ae31"
85+
},
86+
"0x1f6127360827d33bf194c4f28a73a6ebef068a0bb10f20494d82cb937b5f3d8f": {
87+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
88+
"newValue": "0x00000000000000000000000000000000000000000000065a4da25d3016ba4fa4"
89+
},
90+
"0x1f6127360827d33bf194c4f28a73a6ebef068a0bb10f20494d82cb937b5f3d90": {
91+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
92+
"newValue": "0x0000000000000000000000000000000000000000000000000000000069556b9b"
93+
},
94+
"0x1f6127360827d33bf194c4f28a73a6ebef068a0bb10f20494d82cb937b5f3d91": {
95+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
96+
"newValue": "0x000000000000000000000000000000000000000000000000000000006a44587f"
97+
},
98+
"0x1f6127360827d33bf194c4f28a73a6ebef068a0bb10f20494d82cb937b5f3d92": {
99+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
100+
"newValue": "0x0000000000000000000000008b37a5af68d315cf5a64097d96621f64b5502a22"
101+
},
102+
"0x1f6127360827d33bf194c4f28a73a6ebef068a0bb10f20494d82cb937b5f3d93": {
103+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
104+
"newValue": "0x000000000000000000000000464c71f6c2f760dda6093dcb91c24c39e5d6e18c"
105+
},
106+
"0x1f6127360827d33bf194c4f28a73a6ebef068a0bb10f20494d82cb937b5f3d94": {
107+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
108+
"newValue": "0x00000000000000000000000118efe565a5373f430e2f809b97de30335b3ad96a"
109+
},
110+
"0x6906b3f428594e689f9269383c3c1f2cabd0d94bcfb0279be5eb7a68a5749d42": {
111+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
112+
"newValue": "0x00000000000000000000000000000000000000000000065a4da25d3016ba4fa4"
113+
},
114+
"0x6906b3f428594e689f9269383c3c1f2cabd0d94bcfb0279be5eb7a68a5749d43": {
115+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
116+
"newValue": "0x0000000000000000000000000000000000000000000000000006ce86a5f7ae31"
117+
},
118+
"0x6906b3f428594e689f9269383c3c1f2cabd0d94bcfb0279be5eb7a68a5749d44": {
119+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
120+
"newValue": "0x00000000000000000000000000000000000000000000065a4da25d3016ba4fa4"
121+
},
122+
"0x6906b3f428594e689f9269383c3c1f2cabd0d94bcfb0279be5eb7a68a5749d45": {
123+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
124+
"newValue": "0x0000000000000000000000000000000000000000000000000000000069556b9b"
125+
},
126+
"0x6906b3f428594e689f9269383c3c1f2cabd0d94bcfb0279be5eb7a68a5749d46": {
127+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
128+
"newValue": "0x000000000000000000000000000000000000000000000000000000006a44587f"
129+
},
130+
"0x6906b3f428594e689f9269383c3c1f2cabd0d94bcfb0279be5eb7a68a5749d47": {
131+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
132+
"newValue": "0x000000000000000000000000ecc2a9240268bc7a26386ecb49e1befca2706ac9"
133+
},
134+
"0x6906b3f428594e689f9269383c3c1f2cabd0d94bcfb0279be5eb7a68a5749d48": {
135+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
136+
"newValue": "0x000000000000000000000000464c71f6c2f760dda6093dcb91c24c39e5d6e18c"
137+
},
138+
"0x6906b3f428594e689f9269383c3c1f2cabd0d94bcfb0279be5eb7a68a5749d49": {
139+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
140+
"newValue": "0x00000000000000000000000118efe565a5373f430e2f809b97de30335b3ad96a"
141+
}
142+
}
143+
},
144+
"0xdabad81af85554e9ae636395611c58f7ec1aaec5": {
145+
"label": "GovernanceV3Ethereum.PAYLOADS_CONTROLLER",
146+
"balanceDiff": null,
147+
"stateDiff": {
148+
"0x9f77e4f63f470e3320849240e1f97ff5165a9bf5349321bf5a55674b74146a4e": {
149+
"previousValue": "0x0069556b9a000000000002000000000000000000000000000000000000000000",
150+
"newValue": "0x0069556b9a000000000003000000000000000000000000000000000000000000"
151+
},
152+
"0x9f77e4f63f470e3320849240e1f97ff5165a9bf5349321bf5a55674b74146a4f": {
153+
"previousValue": "0x000000000000000000093a800000000000006983901b00000000000000000000",
154+
"newValue": "0x000000000000000000093a800000000000006983901b00000000000069556b9b"
155+
}
156+
}
157+
}
158+
}
159+
}
160+
```
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
// SPDX-License-Identifier: MIT
2+
pragma solidity ^0.8.0;
3+
import {CollectorUtils} from 'aave-helpers/src/CollectorUtils.sol';
4+
import {AaveV3EthereumLido, AaveV3EthereumLidoAssets} from 'aave-address-book/AaveV3EthereumLido.sol';
5+
import {OrbitProgramData} from './OrbitProgramData.sol';
6+
import {IProposalGenericExecutor} from 'aave-helpers/src/interfaces/IProposalGenericExecutor.sol';
7+
8+
/**
9+
* @title Orbit Program Renewal - Q1 and Q2 2026
10+
* @author Aave-chan initiative
11+
* - Snapshot: https://snapshot.org/#/s:aavedao.eth/proposal/0xdd35aa587c490548ce8ebc6293231718e68d53ded7704f576fd07bcaabe722a8
12+
* - Discussion: https://governance.aave.com/t/arfc-orbit-program-renewal-q1-and-q2-2026/23695
13+
*/
14+
contract AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026_20251231 is IProposalGenericExecutor {
15+
function execute() external {
16+
// custom code goes here
17+
address[] memory orbitAddresses = OrbitProgramData.getOrbitAddresses();
18+
uint256 orbitAddressesLength = orbitAddresses.length;
19+
uint256 actualAmount = 0;
20+
for (uint256 i = 0; i < orbitAddressesLength; i++) {
21+
if (orbitAddresses[i] == OrbitProgramData.EZREAL) {
22+
actualAmount = 2 * OrbitProgramData.STREAM_AMOUNT;
23+
} else {
24+
actualAmount = OrbitProgramData.STREAM_AMOUNT;
25+
}
26+
CollectorUtils.stream(
27+
AaveV3EthereumLido.COLLECTOR,
28+
CollectorUtils.CreateStreamInput({
29+
underlying: AaveV3EthereumLidoAssets.GHO_A_TOKEN,
30+
receiver: orbitAddresses[i],
31+
amount: actualAmount,
32+
start: block.timestamp,
33+
duration: OrbitProgramData.END_DATE - block.timestamp
34+
})
35+
);
36+
}
37+
}
38+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
// SPDX-License-Identifier: MIT
2+
pragma solidity ^0.8.0;
3+
4+
import {AaveV3EthereumLido, AaveV3EthereumLidoAssets} from 'aave-address-book/AaveV3EthereumLido.sol';
5+
6+
import 'forge-std/Test.sol';
7+
import {ProtocolV3TestBase, ReserveConfig} from 'aave-helpers/src/ProtocolV3TestBase.sol';
8+
import {AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026_20251231} from './AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026_20251231.sol';
9+
10+
import {IERC20} from 'openzeppelin-contracts/contracts/token/ERC20/IERC20.sol';
11+
12+
import {OrbitProgramData} from './OrbitProgramData.sol';
13+
14+
/**
15+
* @dev Test for AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026_20251231
16+
* command: FOUNDRY_PROFILE=test forge test --match-path=src/20251231_AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026/AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026_20251231.t.sol -vv
17+
*/
18+
contract AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026_20251231_Test is ProtocolV3TestBase {
19+
AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026_20251231 internal proposal;
20+
21+
function setUp() public {
22+
vm.createSelectFork(vm.rpcUrl('mainnet'), 24134407);
23+
proposal = new AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026_20251231();
24+
}
25+
26+
/**
27+
* @dev executes the generic test suite including e2e and config snapshots
28+
*/
29+
function test_defaultProposalExecution() public {
30+
defaultTest(
31+
'AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026_20251231',
32+
AaveV3EthereumLido.POOL,
33+
address(proposal)
34+
);
35+
}
36+
37+
function test_streamCreation() public {
38+
uint256[] memory ghoBalancesBeforeUsers = new uint256[](4);
39+
address[] memory ghoPaymentAddresses = OrbitProgramData.getOrbitAddresses();
40+
41+
uint256 nextStreamId = AaveV3EthereumLido.COLLECTOR.getNextStreamId();
42+
vm.expectRevert();
43+
AaveV3EthereumLido.COLLECTOR.getStream(nextStreamId);
44+
45+
executePayload(vm, address(proposal));
46+
47+
vm.warp(block.timestamp + 7 days);
48+
49+
/// Their GHO balance has increased and call also withdraw from stream as it now exists
50+
for (uint256 i = 0; i < ghoPaymentAddresses.length; i++) {
51+
ghoBalancesBeforeUsers[i] = IERC20(AaveV3EthereumLidoAssets.GHO_A_TOKEN).balanceOf(
52+
ghoPaymentAddresses[i]
53+
);
54+
vm.prank(ghoPaymentAddresses[i]);
55+
AaveV3EthereumLido.COLLECTOR.withdrawFromStream(nextStreamId + i, 1);
56+
assertEq(
57+
IERC20(AaveV3EthereumLidoAssets.GHO_A_TOKEN).balanceOf(ghoPaymentAddresses[i]),
58+
ghoBalancesBeforeUsers[i] + 1
59+
);
60+
}
61+
}
62+
}
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// SPDX-License-Identifier: MIT
2+
3+
pragma solidity ^0.8.0;
4+
5+
library OrbitProgramData {
6+
// stream information
7+
// budgets (total budget: 150,000 GHO)
8+
uint256 public constant STREAM_AMOUNT = 30000 ether;
9+
// End date timestamp; Tuesday, June 30, 2026 11:59:59 PM
10+
uint256 public constant END_DATE = 1782863999;
11+
// stream receivers
12+
address public constant EZREAL = 0x8659D0BB123Da6D16D9394C7838BA286c2207d0E;
13+
address public constant STABLE_LABS = 0xECC2a9240268BC7a26386ecB49E1Befca2706AC9;
14+
address public constant IGNAS_DEFI = 0x3DDC7d25c7a1dc381443e491Bbf1Caa8928A05B0;
15+
address public constant ARETA = 0x8b37a5Af68D315cf5A64097D96621F64b5502a22;
16+
17+
function getOrbitAddresses() internal pure returns (address[] memory) {
18+
address[] memory streamAddresses = new address[](4);
19+
streamAddresses[0] = EZREAL;
20+
streamAddresses[1] = STABLE_LABS;
21+
streamAddresses[2] = IGNAS_DEFI;
22+
streamAddresses[3] = ARETA;
23+
24+
return streamAddresses;
25+
}
26+
}
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
---
2+
title: "Orbit Program Renewal - Q1 and Q2 2026"
3+
author: "Aave-chan Initiative"
4+
discussions: "https://governance.aave.com/t/arfc-orbit-program-renewal-q1-and-q2-2026/23695"
5+
snapshot: "https://snapshot.org/#/s:aavedao.eth/proposal/0xdd35aa587c490548ce8ebc6293231718e68d53ded7704f576fd07bcaabe722a8"
6+
---
7+
8+
## Simple Summary
9+
10+
Proposing the latest renewal of the Orbit program for recognized delegates, compensating them with GHO, associated with their future governance activity during Q1 and Q2 2026( From 2026-01-01 new date when [[ARFC] Orbit Program Renewal - Q3 and Q4 2025](https://governance.aave.com/t/arfc-orbit-program-renewal-q3-and-q4-2025/23289) ends, until 2026-06-30).
11+
12+
The reason as mentioned previously is because extending period coverage will bring more reliance and predictability for delegates platform.
13+
14+
## Motivation
15+
16+
Orbit recognizes the added value of the Delegates in the decentralization & diversity of the Aave DAO.
17+
18+
This compensation allows them to focus on Aave and keep their contribution efforts to our governance.
19+
20+
The ACI proposes the extension of Orbit for a both Q1 and Q2 2026, from 2026-01-01 to 2026-06-30, as mentioned previously on [[ARFC] Orbit Program Renewal - Q3 and Q4 2025](https://governance.aave.com/t/arfc-orbit-program-renewal-q3-and-q4-2025/23289).
21+
22+
As a reminder from previous Orbit rounds, a new cutoff had been set, starting at [AIP 224](https://vote.onaave.com/proposal/?proposalId=224&ipfsHash=0xa4da1c686491e35541aa7e2659d55d0b93e395a89d1b268981aec3b8b2227bc1), to apply again previous rules of a minimum of 20k voting power and 85% vote ratio on all Snapshots and AIP to be considered eligible to Orbit.
23+
24+
As a reminder again, for transparency purposes, Orbit period coverage will be 2 times per year (Q1 and Q2 together, and Q3 and Q4 together), with the aim of reducing governance bloat.
25+
26+
### Additional Compensation
27+
28+
@EzR3al has been actively moderating Discourse and contributing to several DAO-oriented initiatives, including implementing forum add-ons and, most recently, the vote-tracking widget. These contributions have added tangible value to the ecosystem.
29+
30+
Creating an ad hoc service provider stream would be disproportionate, but we do want to recognize and reward specific community members who consistently contribute for the benefit of the Aave ecosystem.
31+
32+
We would like to submit for governance approval a 100% increase in @EzR3al’s Orbit compensation to reflect the additional involvement and work delivered.
33+
34+
## Specification
35+
36+
- **Period Coverage:** Q1 and Q2 2026 from 2026-01-01 to 2026-06-30
37+
- **Eligible Platforms:**
38+
- EzR3al: [0x8659d0bb123da6d16d9394c7838ba286c2207d0e](https://etherscan.io/address/0x8659d0bb123da6d16d9394c7838ba286c2207d0e)
39+
- StableLab: [0xecc2a9240268bc7a26386ecb49e1befca2706ac9](https://etherscan.io/address/0xecc2a9240268bc7a26386ecb49e1befca2706ac9)
40+
- IgnasDefi: [0x3DDC7d25c7a1dc381443e491Bbf1Caa8928A05B0](https://etherscan.io/address/0x3DDC7d25c7a1dc381443e491Bbf1Caa8928A05B0)
41+
- Areta:[0x8b37a5Af68D315cf5A64097D96621F64b5502a22](https://etherscan.io/address/0x8b37a5Af68D315cf5A64097D96621F64b5502a22)
42+
- **Budget:** 150,000 GHO (aEthLidoGHO)
43+
- **Relevant Links:**
44+
- [ACI’s Orbit tracker](https://dapps.aavechan.com/orbit-tracker)
45+
46+
**Additional considerations:**
47+
48+
As a reminder, Service Providers will not be considered eligible to Orbit Program.
49+
50+
Funds are distributed based on 180 days, as seen on budget and as specified on motivation section.
51+
52+
## Disclosure
53+
54+
The ACI is independent and has not received any form of compensation from related parties for the drafting of this proposal.
55+
56+
## References
57+
58+
- Implementation: [AaveV3EthereumLido](https://github.com/bgd-labs/aave-proposals-v3/blob/main/src/20251231_AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026/AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026_20251231.sol)
59+
- Tests: [AaveV3EthereumLido](https://github.com/bgd-labs/aave-proposals-v3/blob/main/src/20251231_AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026/AaveV3EthereumLido_OrbitProgramRenewalQ1AndQ22026_20251231.t.sol)
60+
- [Snapshot](https://snapshot.org/#/s:aavedao.eth/proposal/0xdd35aa587c490548ce8ebc6293231718e68d53ded7704f576fd07bcaabe722a8)
61+
- [Discussion](https://governance.aave.com/t/arfc-orbit-program-renewal-q1-and-q2-2026/23695)
62+
63+
## Copyright
64+
65+
Copyright and related rights waived via [CC0](https://creativecommons.org/publicdomain/zero/1.0/).

0 commit comments

Comments
 (0)