> For the complete documentation index, see [llms.txt](https://calnix.gitbook.io/eth-dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://calnix.gitbook.io/eth-dev/yield-mentorship-2022/projects.md).

# Projects

- [#1 Simple Registry](https://calnix.gitbook.io/eth-dev/yield-mentorship-2022/projects/1-simple-registry.md): https://github.com/yieldprotocol/mentorship2022/issues/1
- [#2 Basic Vault](https://calnix.gitbook.io/eth-dev/yield-mentorship-2022/projects/2-basic-vault.md): https://github.com/yieldprotocol/mentorship2022/issues/2
- [#3 ERC20+ETH Wrapper](https://calnix.gitbook.io/eth-dev/yield-mentorship-2022/projects/3-erc20+eth-wrapper.md): https://github.com/calnix/ERC20-Wrapper
- [setFailTransferTrue](https://calnix.gitbook.io/eth-dev/yield-mentorship-2022/projects/3-erc20+eth-wrapper/setfailtransfertrue.md): https://github.com/calnix/ERC20-Wrapper/blob/AddedCode/test/wQTMTokenTest.t.sol
- [#4 Fractional Wrapper](https://calnix.gitbook.io/eth-dev/yield-mentorship-2022/projects/4-fractional-wrapper.md)
- [#5 Collateralized Vault](https://calnix.gitbook.io/eth-dev/yield-mentorship-2022/projects/5-collateralized-vault.md): https://github.com/yieldprotocol/mentorship2022/issues/5
- [Process](https://calnix.gitbook.io/eth-dev/yield-mentorship-2022/projects/5-collateralized-vault/process.md)
- [Vault.sol](https://calnix.gitbook.io/eth-dev/yield-mentorship-2022/projects/5-collateralized-vault/vault.sol.md)
- [Testing](https://calnix.gitbook.io/eth-dev/yield-mentorship-2022/projects/5-collateralized-vault/testing.md)
- [Chainlink Oracles](https://calnix.gitbook.io/eth-dev/yield-mentorship-2022/projects/5-collateralized-vault/chainlink-oracles.md)
- [Pricing + Decimal scaling](https://calnix.gitbook.io/eth-dev/yield-mentorship-2022/projects/5-collateralized-vault/pricing-+-decimal-scaling.md)
- [Refactor for Simplicity](https://calnix.gitbook.io/eth-dev/yield-mentorship-2022/projects/5-collateralized-vault/refactor-for-simplicity.md)
- [#9 Flash Loan Vault](https://calnix.gitbook.io/eth-dev/yield-mentorship-2022/projects/9-flash-loan-vault.md): ERC 3156 & ERC 4626 compliant
- [Implementing ERC3156](https://calnix.gitbook.io/eth-dev/yield-mentorship-2022/projects/9-flash-loan-vault/implementing-erc3156.md): https://eips.ethereum.org/EIPS/eip-3156
- [Full code for lender](https://calnix.gitbook.io/eth-dev/yield-mentorship-2022/projects/9-flash-loan-vault/full-code-for-lender.md)
- [Ex-rate calculation](https://calnix.gitbook.io/eth-dev/yield-mentorship-2022/projects/9-flash-loan-vault/ex-rate-calculation.md)
