Lido Improvement Proposals
Lido Improvement Proposals (LIPs) describe standards for the Lido platform, including core protocol specifications, client APIs, and contract standards.
More details on the contribution process and LIPs statuses can be found here.
Proposed
TBA
Implemented
LIP # | Title | Author | Discussions‑to |
---|---|---|---|
26 | Community Staking Module | Dmitry Gusakov, Sergey Khomutinin, Dmitry Chernukhin, Vladimir Gorkovenko | Link |
25 | Staking Router 2.0 | Kirill Minenko, Alexander Lukin | Link |
24 | Governance decision forwarding to non-L2 networks using AAVE Delivery Infrastructure | Yuri Tkachenko, Eugene Mamin | Link |
23 | Negative rebase sanity check with second opinion | Alexey Potapkin, Greg Shestakov, Eugene Pshenichnyi, Victor Petrenko | Link |
22 | stETH on L2 | Anton Kovalchuk, Artyom Veremeenko, Eugene Mamin | Link |
21 | Simple On-chain Delegation | Eugene Pshenichnyy, Ekaterina Zueva, Victor Suzdalev, Alexander Belokon | Link |
20 | Staking Router | Nikita Logachev, Eugene Pshenichnyy, Mihail Semenkin, Azat Serikov | Link |
19 | Easy Track. Limits for committees | Ekaterina Zueva, Victor Suzdalev, Eugene Mamin | Link |
18 | Vault Contract for Self-Cover Purposes | Azat Serikov | Link |
17 | MEV-Boost allowed relays list for Lido | George Avsetsyn, Artem Veremeenko, Eugene Mamin, Isidoros Passadis | Link |
16 | Protocol safeguards. Two-phase voting | Alexey Potapkin, Sam Kozin | Link |
15 | Protocol safeguards. Resume role | Eugene Mamin, Alexey Potapkin | Link |
14 | Protocol safeguards. Staking rate limiting | Eugene Mamin, Sam Kozin, Eugene Pshenichnyy, Aleksei Potapkin | Link |
13 | Easy Track payments limit | Alexey Potapkin, Eugene Pshenichnyy, Victor Suzdalev, Eugene Mamin | Link |
12 | On-chain part of the rewards distribution after the Merge | Eugene Pshenichnyy, Eugene Mamin, Artyom Veremeenko | Link |
11 | Add a transfer shares function for stETH | Eugene Mamin, Sam Kozin, Artyom Veremeenko | Link |
10 | Proxy initializations and LidoOracle upgrade | Artyom Veremeenko, Sam Kozin, Mihail Semenkin, Eugene Pshenichnyy, Eugene Mamin | Link |
9 | Add an explicit log for the stETH burn events | Eugene Mamin, Artyom Veremeenko | Link |
8 | Increase keysOpIndex in assignNextSigningKeys | George Avsetsin, Artyom Veremeenko | Link |
7 | Introduce a composite oracle beacon report receiver | Eugene Mamin, Sam Kozin, Eugene Pshenichnyy | Link |
6 | In-protocol coverage application mechanism | Sam Kozin, Eugene Mamin, Eugene Pshenichnyy | Link |
5 | Mitigations for deposit front-running vulnerability | Eugene Pshenichnyy, Sam Kozin, Victor Suzdalev, Vasiliy Shapovalov | Link |
4 | Protocol safeguards. 72h Aragon Votes | Victor Suzdalev, Sam Kozin, Eugene Mamin | Link 1, Link 2 |
3 | Easy Track Motions for DAO routine operations | Bogdan Kovtun (psirex), Gregory Stepanov (grstepanov) | Link |
2 | Oracle contract upgrade to v2 | Denis Glotov | None |
1 | Oracle interface and reward algorithm specification | Kirill Varlamov | None |
WIP
LIP # | Title | Status | Author | Discussions‑to |
---|---|---|---|---|
0 | LIP Purpose and Guidelines | Lidos Community | Link |