This repository is EOL and no longer maintained.
Solana Farms is a collection of easy-to-use tools and blockchain contracts for yield optimization strategies.
It is powered by the Solana blockchain to allow for frequent automatic compounding, staking, and rebalancing.
One of the distinct features of this platform is the on-chain Reference Database. Metadata for all objects: Tokens, Pools, Farms, Vaults, Funds, etc., is stored in the blockchain, so clients don't need any state or hard-coded data.
Solana Farms provides a unified interface to Funds, Vaults, regular AMM Pools, Farms, and basic operations on tokens and accounts. Raydium, Saber, and Orca protocols are currently supported.
This source code is an example that third parties can utilize to create and use their own version of a yield farming or aggregation service.
To quickly build, test and deploy Solana Farms and try it out in action, please follow the Quick Start guide. For devnet use Quick Start Devnet
If you want to learn more about the tools and building blocks of the Solana Farms suite, follow the links below:
For details on how to get help or report a problem, see the Support page.
Contributions are very welcome. Please refer to the Contributing guidelines for more information.
Solana Farms is released under Apache License 2.0.
By accessing or using Solana Farms or any of its components, you accept and agree with the Disclaimer.