# Introduction

### Welcome to Solend!

Solend is a core DeFi primitive on Solana, that offers lending and borrowing on-chain. Integrating Solend improves capital efficiency by earning yields on idle funds, and empowers a large range of DeFi yield strategies to come to live.

Solend offers a kickback to integrations, allowing integrations to earn borrow fees or utilize our platform to generate higher yields or improve capital efficiency for your users.

Some ideas of integrations:&#x20;

* DeFi Vaults (e.g. [Yearn](https://yearn.fi))
* GameFi game built on top of Solend mechanics&#x20;
* Streaming yield-bearing cTokens for payroll (e.g. [Sablier](https://sablier.finance/))&#x20;
* Fixed yield protocol using cTokens
* Historical APY dashboard&#x20;
* Margin Trading that borrows from Solend's reserves&#x20;
* Account liquidation saver (repay loans for subscriber at reduced penalty before they get liquidated)&#x20;
* Recursive deposit and borrow tool&#x20;
* Prize-linked savings account (e.g. PoolTogether)

Solend is one of the easiest platforms to integrate on Solana, with our open sourced codebase [here ](https://github.com/solendprotocol)and our SDK [here](https://sdk.solend.fi/). We also have a lightweight [client](https://docs.save.finance/developers/solend-lite) which demos usage of the SDK. We also have a dev portal [here](https://dev.solend.fi/) and our APIs [here](https://api.solend.fi).&#x20;

Feel free to get a “Scribe” role and reach out on [Discord ](https://discord.gg/solend)at our #dev-support channel, or DM Soju on Telegram @Sojuuuu54.

### Devnet

The core team highly recommends testing on mainnet, on production! However, we maintain a devnet version of Solend. Devnet does not have as reliable oracles like mainnet, and to have all the latest features it's better to use production.&#x20;

As native USDC is not on devnet as well, the actual token in our devnet reserves is just a token we minted. If you need it for testing, airdrop yourself SOL and deposit it into the program, to borrow "USDC" to test with.&#x20;

&#x20;The instructions is similar for both mainnet and devnet!

Alternatively, you can also fork Solend's code to test against. It is open-sourced [here](https://github.com/solendprotocol/liquidator#target-specific-markets).&#x20;
