solana-program-library/farms
Jon Cinque 34b57d62fe
docs: Clarify audit status of all programs, no S word (#4046)
2023-02-13 22:05:49 +00:00
..
docs docs: Clarify audit status of all programs, no S word (#4046) 2023-02-13 22:05:49 +00:00
farm-client chore: update maintainer references (#4008) 2023-01-31 08:06:36 -05:00
farm-ctrl chore: update maintainer references (#4008) 2023-01-31 08:06:36 -05:00
farm-rpc chore: update maintainer references (#4008) 2023-01-31 08:06:36 -05:00
farm-sdk chore: update maintainer references (#4008) 2023-01-31 08:06:36 -05:00
fund chore: update maintainer references (#4008) 2023-01-31 08:06:36 -05:00
router-main chore: update maintainer references (#4008) 2023-01-31 08:06:36 -05:00
router-orca chore: update maintainer references (#4008) 2023-01-31 08:06:36 -05:00
router-raydium chore: update maintainer references (#4008) 2023-01-31 08:06:36 -05:00
router-saber chore: update maintainer references (#4008) 2023-01-31 08:06:36 -05:00
vaults chore: update maintainer references (#4008) 2023-01-31 08:06:36 -05:00
.gitignore Farms: Add Funds, mutisig support, new vaults and general improvements (#3247) 2022-07-08 13:46:30 -05:00
Cargo.toml Farms: Add Funds, mutisig support, new vaults and general improvements (#3247) 2022-07-08 13:46:30 -05:00
README.md Farms: Add Funds, mutisig support, new vaults and general improvements (#3247) 2022-07-08 13:46:30 -05:00

README.md

Solana Farms

Introduction

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, but others are under development.

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.

Quick start

To quickly build, test and deploy Solana Farms and try it out in action, please follow the Quick Start guide.

Audit

The repository README contains information about program audits.

Dive in

If you want to learn more about the tools and building blocks of the Solana Farms suite, follow the links below:

Rust Client

Http Client

Farm Client CLI

Farm Control CLI

Farm SDK

Routers

Vaults

Fund

Multisig

Governance

Support

For details on how to get help or report a problem, see the Support page.

Contributing

Contributions are very welcome. Please refer to the Contributing guidelines for more information.

License

Solana Farms is a part of the Solana Program Library, which is released under this License.

Disclaimer

By accessing or using Solana Farms or any of its components, you accept and agree with the Disclaimer.