> For the complete documentation index, see [llms.txt](https://docs.sperax.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sperax.io/master/technical-documents/smart-contracts.md).

# Smart contracts

- [Vault](https://docs.sperax.io/master/technical-documents/smart-contracts/vault.md)
- [USDs](https://docs.sperax.io/master/technical-documents/smart-contracts/usds.md)
- [CollateralManager](https://docs.sperax.io/master/technical-documents/smart-contracts/collateralmanager.md)
- [SPA Buyback](https://docs.sperax.io/master/technical-documents/smart-contracts/spa-buyback.md)
- [MasterPriceOracle](https://docs.sperax.io/master/technical-documents/smart-contracts/masterpriceoracle.md)
- [Yield Reserve](https://docs.sperax.io/master/technical-documents/smart-contracts/yield-reserve.md)
- [Fee Calculator](https://docs.sperax.io/master/technical-documents/smart-contracts/fee-calculator.md)
- [RebaseManager](https://docs.sperax.io/master/technical-documents/smart-contracts/rebasemanager.md)
- [Dripper](https://docs.sperax.io/master/technical-documents/smart-contracts/dripper.md)
- [BaseStrategy](https://docs.sperax.io/master/technical-documents/smart-contracts/basestrategy.md)
