From d47b1a3663337c53be953063d10ae56df27da8af Mon Sep 17 00:00:00 2001 From: Azat Serikov Date: Wed, 4 Sep 2024 12:40:31 +0500 Subject: [PATCH] docs: delete the rest --- README.md | 133 ------------------------------------------------------ 1 file changed, 133 deletions(-) diff --git a/README.md b/README.md index 97133a5bb..60bd72125 100644 --- a/README.md +++ b/README.md @@ -4,136 +4,3 @@ Important Notice! This repository has been archived and is no longer actively maintained. For the latest version of the LidoFinance protocol, please visit the new official repository: [Lido core](https://github.com/lidofinance/core). All future updates, issues, and pull requests should be directed to the new repository. - ---- - -![Lido on Ethereum Logo](./assets/img/lido.png) - -
- GitHub license - NodeJS - Solidity - Hardhat - Aragon OS - GitHub tests - GitHub code analysis - GitHub Bytecode -
-
- -The **Lido on Ethereum Liquid Staking Protocol** allows their users to earn staking rewards on the Beacon chain without locking ether or maintaining staking infrastructure. - -Users can deposit ether to the Lido smart contract and receive stETH tokens in return. The smart contract then stakes tokens with the DAO-picked node operators. Users' deposited funds are pooled by the DAO, and node operators never have direct access to the users' assets. - -Unlike staked ether, the stETH token is free from the limitations associated with a lack of liquidity, and can be transferred at any time. The stETH token balance corresponds to the amount of ether that the holder could request to withdraw. - -**NB:** It's advised to read [Documentation](https://docs.lido.fi/) before getting started with this repo. - -## Lido DAO - -The [Lido DAO](https://docs.lido.fi/lido-dao) is a Decentralized Autonomous Organization that manages the liquid staking protocol by deciding on key parameters (e.g., setting fees, assigning node operators and oracles, performing upgrades, etc.) through the voting power of governance token (LDO) holders. - -The Lido DAO charges service fees that support infrastructure maintenance, research, development, protocol upgrades, and potential loss coverage. - -The Lido DAO was built using the [Aragon DAO]((https://aragon.org/dao)) framework. - -## Protocol levers - -A full list of protocol levers that are controllable by the Aragon DAO can be found [here](https://docs.lido.fi/guides/protocol-levers/). - -## Contracts - -For the contracts description see contracts section. - -## Deployments - -For the protocol contracts addresses see - -## Development - -### Requirements - -* shell - bash or zsh -* find -* sed -* jq -* curl -* cut -* node.js v18 -* (optional) Lerna -* (optional) Foundry - -### Installing Aragon & other deps - -Installation is local and doesn't require root privileges. - -If you have `yarn` installed globally: - -```bash -yarn -``` - -otherwise: - -```bash -npx yarn -``` - -### Build & test - -Run unit tests: - -```bash -yarn test -``` - -Run unit tests and report gas used by each Solidity function: - -```bash -yarn test:gas -``` - -Generate unit test coverage report: - -```bash -yarn test:coverage -``` - -Test coverage is reported to `coverage.json` and `coverage/index.html` files located -inside each app's folder. - -> Keep in mind that the code uses `assert`s to check invariants that should always be kept -unless the code is buggy (in contrast to `require` statements which check pre-conditions), -so full branch coverage will never be reported until -[solidity-coverage#219] is implemented. - -[solidity-coverage#219]: https://github.com/sc-forks/solidity-coverage/issues/269 - -Run fuzzing tests with foundry: - -```bash -curl -L https://foundry.paradigm.xyz | bash -foundryup -forge test -``` - -## Deploying - -To deploy the smart contracts and run the protocol instance either locally or on a new testnet, -please proceed to the following [scratch deploy documentation](/docs/scratch-deploy.md) - -# License - -2023 Lido - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, version 3 of the License, or any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the [GNU General Public License](LICENSE) -along with this program. If not, see .