Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/boddepallyvenkatesh06/lsd-cryptocurrency

LSD-Cryptocurrency is a liquid staking and leverage staking platform, offering users the ability to stake their crypto assets for yield generation.
https://github.com/boddepallyvenkatesh06/lsd-cryptocurrency

aave-lending balancer blockchain cryptocurrency hardhat nextjs polygon solidity typescript webapp

Last synced: 7 days ago
JSON representation

LSD-Cryptocurrency is a liquid staking and leverage staking platform, offering users the ability to stake their crypto assets for yield generation.

Awesome Lists containing this project

README

        

# LSD 💊

LSD is a liquid staking and leverage staking based yield generating vault. You can deposit your matic and receive LSD tokens which will appreciate in value w.r.t. matic over time 📈 LSD internally uses [Stader](https://www.staderlabs.com/), [Aave](https://aave.com/) & [Balancer](https://balancer.fi/) as well as the whole project. [Link](https://venky-kumar-lsd.netlify.app/)
## Contracts

[LSD.sol](packages/hardhat/contracts/LSD.sol): This is the core ERC4626 based contract
[LSDWrapper.sol](packages/hardhat/contracts/LSDWrapper.sol): This contract contains additional function for slippage and gateway (i.e. if user wishes to invest matic instead of wmatic or receive matic instead of wmatic they can use these gateway functions)

## Running this project

1. Clone the repository
2. Run the following command from the root of the project

```bash
yarn install
```

```bash
yarn start
```

> If you don't wish to interact with the polygon mainnet follow the steps below:

1. Clone the repository
2. In the [scaffold.config.ts](packages/nextjs/scaffold.config.ts) file change the `targetNetwork` property to `chains.hardhat`
3. Run the following command from the root of the project

```bash
yarn install
```

```bash
yarn fork
```

```bash
yarn deploy
```

```bash
yarn start
```